我假设在VS 2012中创建的解决方案和/或C#项目也可以在VS 2010中打开(应用SP1)。
但我无法这样做 - VS 2010不想加载解决方案文件,在我手动“调整”它之后,现在它抱怨*.csproj
项目文件是与当前版本的VS 2010不兼容 .....
我错过了什么?
答案 0 :(得分:8)
您可以通过
修复它 1-将12.00
更改为11.00
2-打开*.csproj
文件并更改此行
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
到
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
项目将在重启VS 2010后打开
答案 1 :(得分:6)
如果您在解决方案文件顶部使用visual studio 2012创建解决方案,则有以下两行:
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
您可以将版本12替换为11.并且该解决方案应该可以在Visual Studio 2010中使用。我不确定visual studio 2010是否可以处理具有目标.net-framework 4.5的项目文件
答案 2 :(得分:0)
卸下:
time_major=False
在标签下:
<AppContainerApplication>true</AppContainerApplication>
为我解决了。虽然很有趣,但是在另一台PC上(Win10而不是7),它的工作包括这条线。