gpt4 book ai didi

c# - 在没有模拟器的情况下在 Visual Studio 2013 上的 Window 7 64 位上开发 Window Store 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 23:36:46 26 4
gpt4 key购买 nike

这将是一个很长的问题,但请耐心等待我直到最后。在进入细节之前,以下是我的 PC 环境:

  • Windows 7 专业版 x64
  • Visual Studio Community 2013 更新 4

除此之外,我使用 Intel® Processor Identification Utility 检查了我的 PC 处理器是否支持虚拟化.

我还安装了开发 Windows Phone 8.1 应用程序所需的所有 SKD 8.1 组件,如下图所示。 Windows Phone 8.1 SDK components


现在我从visual studio website requirements清楚明白了:-

  • Windows Phone 8.0 开发需要 Windows 8.1 (x64) 或更高版本
  • Windows Phone 8.1 开发需要 Windows 8.1 (x86) 或更高版本
  • 对于 Windows Phone 模拟器,Windows 8.1 (x64) Professional版本或更高版本,以及支持 Client Hyper-V 和二级地址转换 (SLAT)

但来自this SO Q&A似乎仍然可以开发 Windows 8.1 手机应用程序。但是,当我尝试打开一个existing windows phone 8.1 项目时,出现了如下图所示的错误: Opening an existing Windows Phone 8.1 solution

最重要的是,在我的添加新项目窗口中没有显示 Windows 应用商店应用程序模板。

new project window

后来我从this msdn documentation中了解到Visual Studio 项目模板的 RequiredPlatformVersion 元素正在过滤掉模板。但是,我尝试将 Blank Windows Phone 项目模板元素的值更改为文档中指定的 8 以及其他一些小于 6.3.0 的值,但仍然无法显示模板。

然后我尝试安装一个名为 Windows Phone Template Pack 的扩展程序然后在我的添加新项目窗口中添加两个窗口电话项目模板,如下所示。

enter image description here

我使用该模板创建了一个空项目,令人惊讶的是我能够打开 Windows Phone 8.1 项目,如下图所示。 enter image description here

这让我想到应该可以开发 Windows Phone 8.1 应用程序但不能模拟它,但我现在不知道如何解决它。我什至尝试查看 denv.exe.config 文件来碰碰运气,但那里也没有任何有趣的东西。

有没有人在类似的 PC 环境中成功构建 Windows Phone 8.1 应用程序?解决方法就足够了。

最佳答案

抱歉这么说,但 Windows 8.1 是开发的必要条件,因为通常仿真器在初始化时会尝试将操作系统加载到设备中,例如基本主题等选项。
1) 您可以尝试将您的 Windows Phone 连接到您的 PC,然后选择 Deploy to Device。 (虽然它可能有效并且您将能够进行调试,但当您尝试创建要上传到 Windows 商店的发布构建包时,您仍然会遇到问题。此外,即使修复可能会在短期内有效,但对于 Windows 10 大约要发布,您将不得不等待修复程序来为此开发应用程序。)
2) 您可以尝试在VMWARE 中安装windows 8.1 并进行部署。

关于c# - 在没有模拟器的情况下在 Visual Studio 2013 上的 Window 7 64 位上开发 Window Store 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30347714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com