我正在使用适用于Windows应用商店开发的Visual Studio Express 2012的Windows 8 Release Preview 64位操作系统。但是XAML设计页面不起作用。它正在获得错误
System.Exception的 包失败的更新,依赖或冲突验证。 (来自HRESULT的异常:0x80073CF3)
警告框显示为存在部署错误 当我尝试执行任何项目时,它显示的是显示错误
项目“App1”需要先部署才能启动。
验证项目是否已部署在Solution Configration Manager中, 或单击“生成”菜单中的“部署”命令之一显式部署它。
然后最后错误是
应用注册失败.Windows cannit安装包b048fc10-8037-494c-8b3f-0191a2c1bf33因为此软件包需要更高的Windws版本。 该包请求了Windows版本。 该程序包使用AppModel verison请求windws版本6.2,而当前Windows版本为6.2,AppModel版本为0.(0x80073cfd)
任何人都可以帮我调试错误..这很重要。
答案 0 :(得分:2)
您肯定会遇到在预发布操作系统上运行RTM软件(VS)的问题。我最好的建议是获得Windows 8的发布版本。
如果不可能,您可以使用Visual Studio中的XML编辑器打开Package.Appxmanifest。在那里,您将找到包含最小和最大操作系统版本的先决条件部分。将那里的值更改为6.1.0(IIRC),您的应用程序应该运行。
警告虽然不能保证您的应用程序的行为 - 发布候选版本和RTM之间的操作系统更改意味着某些behvaviour已更改,而旧版本可能根本不支持某些版本。自行承担风险。
答案 1 :(得分:0)
我希望尝试使用企业版。如果您想要Windows 8企业版,可以下载here
当您选择任何版本时,它会要求您提供Microsoft凭据。