繁体   English   中英

创建Windows应用商店的问题。 (Windows 8)

[英]Problems creating Windows Store app. (Windows 8)

当我在Visual Studio中创建一个新的空白应用程序(XAML)项目时,我得到以下错误:

一些引用的开头是不正确的。 它应该在新的解决方案中真的像这样吗? (还没有写任何东西)如果我试图建立在这一点我得到:

无法解析Windows元数据

所以我想我会解决名称空间问题。 这是通过添加对Window的引用并添加命名空间Windows.UI.XAML ; 之后我得到超过3000(3136)个错误,其中一些是:

  • .winmd文件'Windows.winmd'包含类型'Windows.Globalization.ILanguageStatics'。 保留使用Windows命名空间。
  • .winmd文件'Windows.winmd'包含类型'Windows.Globalization.ICalendarFactory'。 保留使用Windows命名空间。
  • .winmd文件'Windows.winmd'包含类型'Windows.Globalization.IGeographicRegion'。 保留使用Windows命名空间。
  • .winmd文件'Windows.winmd'包含类型'Windows.Globalization.DayOfWeek'。 保留使用Windows命名空间。
  • 等等

到目前为止我尝试过的

  • 修复Visual Studio
  • 修复SDK'
  • 卸载/重新安装SDK'

适用于Windows 8Windows软件开发工具包(SDK)

我还要补充一点,我已将Windows 7升级到Windows 8。

有人对如何解决这个问题有任何建议吗?

我只是用VS 2012 Update 2来解决这个问题。输出中还有一个警告,例如“无法找到'Windows.winmd'文件的实现细节”(我没有保存此文本,所以不要不记得确切的拼写。这个警告​​指向某个项目Debug文件夹中的Windows.winmd。我发现这个文件夹实际上包含了这个文件的副本。显然,VS出于某种原因制作了这个副本。删除后我能够再次建立我的项目。

因此,在重新安装SDK,VS或Windows 8之前,请阅读所有警告

我有一个共同的便携式项目,在许多端口之间共享。 要解决此问题,我找到了Windows引用并将Copy Local更改为False。 一直很好。

一位同事的参考文献也有类似的问题。 虽然,他在Win 7上而不是Win 8.他所做的是重新安装Windows 8 SDK。

http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx

在完成整个Win 8之前,可能值得一试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM