从VS2012 Update 3迁移到VS2013 Update 1 RC期间的LightSwitch对象参考问题

时间:2013-12-12 18:16:55

标签: visual-studio-2012 migration visual-studio-2013 lightswitch-2012

我有一个LightSwitch项目,可以在VS2012 Update 3中编译和运行,没有任何问题。尝试将项目迁移到VS2013 Update 1 RC时,会生成以下错误:

myprojectname .lsxproj:对象引用未设置为对象的实例。

迁移日志不提供其他信息,因此不知道如何研究或调试/修复问题。

解决方案和项目显示在2013解决方案资源管理器中,但项目下没有文件夹或文件。

在Windows资源管理器中,所有文件夹和文件都存在,但显然有些已被修改,因为svn已将其标记为已更改。自动迁移创建的备份仅包含解决方案文件,解决方案用户选项和包文件夹 - 不存在其他项目文件。

看来问题可能出在Common文件夹中的Common项目,因为我可以独立打开Client和Server项目;但是,在尝试打开Common项目时,会生成上面的错误。

此外,尝试在安全模式下打开VS2013,并且Common.csproj的迁移生成了不同的错误:找不到此项目类型所基于的应用程序。但是,创建了一个新的2012 LightSwitch项目,并尝试在2013年打开Common.csproj,并收到与该项目类型所基于的应用程序相关的相同错误;因此,我猜这不是问题,Common项目中的其他内容导致了对象引用问题。

非常感谢有关如何解决此问题的任何帮助!

0 个答案:

没有答案