Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 使用VS2012将WP7项目升级到WP8时出错_Windows Phone 7_Visual Studio 2012_Windows Phone 8_Windows Phone_Upgrade - Fatal编程技术网

Windows phone 7 使用VS2012将WP7项目升级到WP8时出错

Windows phone 7 使用VS2012将WP7项目升级到WP8时出错,windows-phone-7,visual-studio-2012,windows-phone-8,windows-phone,upgrade,Windows Phone 7,Visual Studio 2012,Windows Phone 8,Windows Phone,Upgrade,当我尝试使用VS2012内置功能“升级到Windows Phone 8.0”将当前WP7项目升级到WP8版本时 我收到一条错误消息: 无法完成对项目的升级。 对象引用未设置为实例对象 此错误没有什么有用的信息可供处理,如何解决它?如果您想在WP 8设备上运行应用程序,可能您在HTC设备上的屏幕分辨率有问题。最好的方法是创建新的WP8项目并共享(添加为链接)WP7项目的大部分.cs和.xaml文件。我是在这篇文章的指导下做的 祝你好运 我遇到了同样的问题,厌倦了寻找答案,然后创建了一个新的WP8项

当我尝试使用VS2012内置功能“升级到Windows Phone 8.0”将当前WP7项目升级到WP8版本时

我收到一条错误消息:

无法完成对项目的升级。 对象引用未设置为实例对象


此错误没有什么有用的信息可供处理,如何解决它?

如果您想在WP 8设备上运行应用程序,可能您在HTC设备上的屏幕分辨率有问题。最好的方法是创建新的WP8项目并共享(添加为链接)WP7项目的大部分.cs和.xaml文件。我是在这篇文章的指导下做的
祝你好运

我遇到了同样的问题,厌倦了寻找答案,然后创建了一个新的WP8项目并复制了我的文件。工作正常,但根本不符合逻辑。感谢你的方法,也许我最终会尝试,但我的项目中有这么多文件:(……事实上,将文件移动到新项目并不像看起来那么困难,而是一些控件(LongListSelector)现在在官方SDK中,甚至还有一些小改动。顺便说一下,你在项目中使用地图的方式?我已经联系了微软的一位技术支持。工作了2个小时后,他告诉我,我应该创建一个新项目,并从旧项目中复制代码——可能这是将应用程序更新/移植到新版本的官方方式手工应用是如此痛苦:(不幸的是,完全自动的方法是不可能的,因为已经有了一些更改,例如官方SDK中的LongListSelector(其结构稍有更改)和其他,分别需要更改一些代码中的逻辑。可能是小的更改,但对于自动方法来说是不可能的。