尝试在Visual Studio中构建最简单的Metro应用程序时,我得到了大约有关缺少程序集引用的错误(错误WMC1003)。我刚从这里安装了VS 11:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27543
感谢任何和所有帮助! 下面是构建输出的一部分,它指定了错误:
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.Foundation'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Controls'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Markup'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Media'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Media.Animation'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Media.Imaging'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Data'
1>C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v1.0\Microsoft.Windows.UI.Xaml.Common.targets(95,9): XamlCompiler error WMC1003: Window Runtime Reference Assembly is missing: 'Windows.UI.Xaml.Documents'
答案 0 :(得分:1)
您只能在Windows 8上构建Metro应用程序。您使用此功能吗?
如果没有安装VS 2011,请下载Windows 8开发人员预览版。
编辑:来自下载链接的注释
要开发Metro风格应用程序,必须使用开发人员工具英语 64位在Windows Developer Preview上安装Visual Studio 11开发人员预览版。不支持在其他预览版Windows 8上开发Metro风格应用程序。
开发Windows Metro风格应用程序
在BUILD中,开发Windows Metro风格应用程序的唯一平台是使用开发人员工具的Windows Developer Preview英文,64位(x64)仅限Metro风格开发工具的64位限制仅适用于BUILD。 32位版本的Visual Studio将在未来的预发行版中支持Metro风格开发。
这包括用于Windows的Visual Studio Express和Blend Developer
您可以从星期五开始预览以及安装Windows SDK
将有权访问Visual Studio 11 Developer Preview,安装它
在Windows Developer Preview上使用开发人员工具英语,64位
(x64)任何其他应用程序都不支持构建Metro风格应用程序 图片
注意:适用于Windows Developer Preview的Visual Studio 11 Express 将无法单独下载