ess*_*kar 5 incompatibility portable-class-library visual-studio-2012 visual-studio-2013
我有几个(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
Run Code Online (Sandbox Code Playgroud)
更新2:
VS输出窗口显示The application for the project is not installed.所有无法加载的项目."修复"VS没有帮助,我现在会尝试做一个干净的重新安装.