我创建了一个全新的,香草c#Windows 8商店应用程序。在App()函数中,我放置了一行代码来收集命令行参数。 IDE抱怨GetCommandLineArgs()不是Environment的一部分。Windows 8商店应用程序中的Environment.GetCommandLineArgs
public App()
{
this.InitializeComponent();
this.Suspending += OnSuspending;
String[] arguments = Environment.GetCommandLineArgs();
}
This page上微软的网站似乎表明,这是支持.NET 4.5。是什么赋予了? (我可以在技术上将args作为一个App()参数收集起来,但我不想这样做,其他代码行也会这样调用,而且我宁愿将它们保留为“原样”。只是好奇,为什么这是行不通的,似乎应该。
好奇......如果您完全符合条件,该怎么办? –
但它在Windows应用商店应用中不受支持。他们是不同的。如果是这样的话,版本信息中会有一个部分,如“Windows应用商店应用程序的.NET” –
如果您查看[Environment Class](http://msdn.microsoft.com/zh-cn/library/z8te35sa.aspx )通过查看名称 –