C# 在Visual Studio 2013中,在64位Windows 7上开发不带仿真器的Windows应用商店应用程序
这将是一个相当长的问题,但请容忍我直到最后。在详细介绍之前,以下是我的PC环境:C# 在Visual Studio 2013中,在64位Windows 7上开发不带仿真器的Windows应用商店应用程序,c#,visual-studio-2013,windows-phone-8.1,C#,Visual Studio 2013,Windows Phone 8.1,这将是一个相当长的问题,但请容忍我直到最后。在详细介绍之前,以下是我的PC环境: Windows7专业版x64 Visual Studio社区2013更新4 除此之外,我还检查了我电脑的处理器是否支持虚拟化 我还安装了开发Windows phone 8.1应用程序所需的所有SKD 8.1组件,如下图所示。 现在,我清楚地了解到:- Windows Phone 8.0开发需要Windows 8.1(x64)或更高版本 Windows Phone 8.1开发需要Windows 8.1(x8
- Windows7专业版x64
- Visual Studio社区2013更新4
现在,我清楚地了解到:-
- Windows Phone 8.0开发需要Windows 8.1(x64)或更高版本
- Windows Phone 8.1开发需要Windows 8.1(x86)或更高版本
- 对于Windows Phone模拟器,Windows 8.1(x64)Professional 版本或更高版本,以及支持客户端Hyper-V和 二级地址转换(SLAT)
是否有人在类似的PC环境中成功构建了Windows Phone 8.1应用程序?一个变通方法就足够了。很抱歉这么说,但Windows 8.1是一个要求,它通常需要在初始化时开发模拟器,并尝试将操作系统加载到设备中,如基本主题等选项。
1) 您可以尝试将Windows phone连接到PC,然后选择“部署到设备”。(虽然它可能会工作,您可以进行调试,但当您尝试创建要上载到windows应用商店的发布版本包时,您仍然会遇到问题。此外,即使修复程序可能会在短期内工作,但由于windows 10即将发布,您将不得不等待修复程序为其开发应用程序。)
2) 您可以尝试在VMWARE内部安装windows 8.1并进行部署。是的,我想我必须同意您的第一点。我试图从下载的模板生成该项目,但生成错误为找不到Windows运行时类型“Windows.UI.Xaml.Markup.IXAMLMetadatProvider”。我后来找到了,这确认了Windows 7在尝试生成Windows Phone 8.1项目时会遇到困难,如果不是不可能的话。我仍然希望知道解决办法,看看这些解决办法是否值得努力,因为与此同时,我还不能拥有Windows8.1 PC。谢谢你提供的信息+1.