无法在vs2013中打开便携式项目

时间:2014-08-06 03:44:38

标签: visual-studio-2012 visual-studio-2013 portable-class-library incompatibility

我有几个(c#)解决方案(最初使用VS2012创建),其中包含我无法使用VS2013打开的便携式库。其中一些无法打开

  

不支持此版本的Visual Studio无法打开   以下项目。可能未安装项目类型或此项   Visual Studio的版本可能不支持它们。

问题只发生在我的家庭环境中。在工作或其他设置中,一切都按预期工作。

要让它在我的家庭环境中工作,我必须右键单击项目,然后从上下文菜单中为任何未正确加载的项目选择“编辑Project.csproj ...”。如果所有项目都在VS中作为文本文件打开,我将关闭解决方案并再次重新打开它。现在,项目无法打开,因为VS无法以两种不同的模式打开项目(作为项目与文本文件)。如果现在从上下文菜单中选择“重新加载”,则项目会正确加载。 我现在可以关闭解决方案,如果我很幸运,在我重新打开它之后,eveything会起作用。

一段时间后,某些项目无法加载。然后,我再次尝试编辑/重新加载技巧,但是当我重新加载解决方案时,其他便携式项目注定要失败。所以,我别无选择,只能重新开始(删除suo文件会让我回到原点,所有便携式项目都无法加载。)

知道我搞砸了我的系统吗?我已经安装了所有服务包和扩展。我也安装了最新的resharper版本。

更新 不确定它是否相关但我只是为其中一个不兼容的项目得到了以下编译器警告

Warning 1   The element 'PropertyGroup' in namespace
'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element  
'MinimumVisualStudioVersion' in namespace 
'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements 
expected: 'Property, ....   Project.csproj  1

更新2: VS Output窗口显示所有那些无法加载的项目的The application for the project is not installed.。 “修复”VS没有帮助,我现在会尽力重新安装。

0 个答案:

没有答案