Windows Mobile 和 Windows Phone 开发在一个盒子上?



我已经为Windows Mobile/Pocket PC开发游戏多年了,从未遇到过任何问题。在我安装了Visual Studio 2010和Windows Phone 7.1 SDK后,我最近开始得到"无法开始调试"的错误消息。Visual Studio 2008远程工具可以工作,Visual Studio可以部署文件,但是"开始调试"不能工作,而"开始不调试"可以工作。

我卸载了Windows Phone 7 SDK,并且能够再次调试Windows Mobile应用程序。有没有办法让Windows Mobile 6。x和Windows Phone 7 sdk共存于一台计算机上?

对于这些错误,请仔细检查并确保安装了2010年的Service Pack 1

Trevor,这个问题已经被Jeffrey Walton在Microsoft Connect上报告为一个已知的解决方法的bug。修复总结如下:

  • 将目录C:Program FilesMicrosoft Visual Studio 10.0SmartDevicesDebuggertargetwce400armv4i重命名为armv4i_temp
  • 复制Visual Studio 2010路径下的C:Program FilesMicrosoft Visual Studio 9.0SmartDevicesDebuggertargetwce400armv4i目录。

参考:VS 2010 Windows Phone 7开发工具打破现有的VS 2008 Windows Mobile开发工具

Visual Studio 2010不能构建(更不用说调试)Windows Mobile应用程序。它可以为Windows Phone 7开发(显然,我肯定不会为它开发)。

为Windows Mobile开发(构建/调试),回到Visual Studio 2008。这是Visual Studio最后一个支持Windows Mobile的版本。

不幸。

右edm2.exe和其他远程调试器Arm4i文件版本必须部署到设备。临时重命名包含edm3.exe的所有文件夹,并尝试VS2008调试。如果工作,在注册表中搜索edm*.exe,并将相关键修复为VS2008only状态。

相关内容

最新更新