我正在使用Visual Studio 2013开发包含35个项目的解决方案。由于几个原因,通常很少有人卸下它们。
也许我遗漏了一些东西,但有时当我加载解决方案时,所有项目都会加载并可用,就像IDE丢失了有关其状态的信息一样。
解决方案源未存储在Visual Studio Team Services上。
我在几个月后搬到了VS2013,从未在VS2010上遇到这种情况。 是否与VS2013功能有关,将IDE设置存储在云中? 还有其他人有这个问题吗?
由于
答案 0 :(得分:2)
我认为我找到了解决方案,至少在我的情况下。
devenv.exe / safemode是一种解决方法,但我发现卸载Xamarin Studio VS插件对我有用。
Xamarin的另一个错误。我想我已经归档了其中的100个,其中大部分还在播出。 VS插件是我在很长一段时间内在网上看到的最多错误的代码......
答案 1 :(得分:1)
就我而言,问题是MSBuild版本......我必须修改项目的.csproj文件。从VS2013打开时,它打开了解决方案,但项目始终处于卸载状态。
=>更改了.csproj文件中的ToolsVersion属性,如下所示:
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
oldValue = 4.0(如果使用Visual Studio 2010或Visual Studio 2012)
newValue = 12.0(使用Visual Studio 2013)
从4.0改为12.0后,项目开启正常......