您可以在Windows 7 PC上开发Windows 8应用程序并在Windows 8设备上进行远程调试吗?

时间:2014-02-04 12:01:52

标签: windows windows-phone-8 windows-8

我正在努力找出开始尝试Windows 8开发的破坏性最小的方法。我目前有一台Windows 7 Ultimate PC(大量磁盘空间,RAM和i7 CPU),我有一份Windows 8(不是8.1)。

我考虑过各种选择:

  1. 将我的整台机器转换为Windows 8.(现在还不理想,因为我正处于其他工作中,但我最终可能必须这样做。)

  2. 双启动Windows 7& 8.(无法让它工作。已经安装了Windows 7,虽然我可以在第二台HD上安装Windows 8,但是我无法通过它的启动菜单看到Windows 7.我怀疑这会更容易如果我先安装Windows 8,那将是一个巨大的痛苦。)

  3. 使用虚拟机运行任一操作系统。 (我还没有看过这个,我不知道涉及到什么。)

  4. 作为最后的选择,我想知道是否有可能在Windows 7 PC上开发Windows 8应用程序并在连接的Windows 8设备上进行远程调试? (我更喜欢这样做,因为这是我过去经常在进行控制台开发时工作的方式。)

  5. 有没有人有任何这方面的经验 - 积极或消极?实验这些东西需要很长时间,不断克服我现有的工作环境。我非常感谢任何有关这些内容的文章的建议或指示。

    微软让他们忠诚的开发者没有好感。我已经支付了数百美元用于现代硬件,Windows版本和Visual Studio,但似乎很难说最不适合开发最新的操作系统。

    亲切的祝愿〜帕特里克

2 个答案:

答案 0 :(得分:2)

选项4是不可能的。在类似的情况下,我选择了2,然后将自己完全迁移到Windows 8。

如果您在启动时遇到问题,请尝试在superuser.com上询问或更好地搜索网络以获取指南。

答案 1 :(得分:2)

如果您想为Windows 8开发应用程序,请不要使用选项3.请参阅this发布在VM中安装Visual Studio的帖子。

关于选项2,从Microsoft逐字逐句

  

您必须先安装较旧的操作系统,然后再安装较新的操作系统。如果不这样做(例如,如果在已运行Windows 7的计算机上安装Windows Vista),则可能导致系统无法运行。这可能发生,因为早期版本的Windows无法识别更新版本的Windows中使用的启动文件,并且可能会覆盖它们。

但正如@Antonio所说,选项2可能会有回旋曲。