我正在尝试移植我们现有的Windows Phone 7.5应用程序,以便在Visual Studio 2012中为我们的Windows Phone 8用户提供。该应用程序已在Visual Studio 2010中在Windows 7计算机上开发。我有一台配备Windows 8和visual studio 2012的新笔记本电脑,其中一切都像魅力一样。我可以在我的Windows Phone 8测试设备上创建新项目,使用不同的模拟器和测试windows phone项目。
一旦我在visual studio 2012中打开windows phone 7.5 app解决方案,事情就变得糟糕了。我只能在“Emulator WVGA 512MB”上测试应用程序。当我尝试将模拟器更改为设备,甚至是不同的模拟器时,没有任何反应。没有错误,没有例外。
我的解决方案肯定存在一些问题,但我无法弄清楚是什么。该项目的属性和调试配置似乎与我的Windows 7 pc完全相同。目标操作系统版本仍然是Windows Phone OS 7.1。任何有类似经历的人都可以给我指针吗?我不知道,即使是事件日志也无法帮助我。
答案 0 :(得分:0)
我的猜测是你没有在目标笔记本电脑中安装Microsoft Zune。它是Windows Phone 7.x开发设备所必需的。
答案 1 :(得分:0)
@Mixx,你说“当我尝试将模拟器更改为设备,甚至是不同的模拟器时,没有任何反应。没有错误,没有例外。”你的意思是你从工具栏的下拉列表中更改了选择吗?如果是,只更改该选择不会启动任何操作。它只是在您下次运行应用程序时更改选择/目标设备。
更改选择后,按F5在所选目标环境(模拟器或设备)中运行应用程序。希望这有帮助!
答案 2 :(得分:0)
我明白了;我的解决方案配置和我的项目配置有不同的名称。解决这个问题为我解决了这个问题。