C# 安装了.Net framework 4.5后,仍然会出现错误项目是不可比拟的
我已经在我的系统上安装了.NET framework 4.0,但是当我在VS 2010上打开我的项目时,仍然收到消息 此项目与当前版本的Visual Studio不兼容C# 安装了.Net framework 4.5后,仍然会出现错误项目是不可比拟的,c#,.net,visual-studio-2010,.net-4.5,C#,.net,Visual Studio 2010,.net 4.5,我已经在我的系统上安装了.NET framework 4.0,但是当我在VS 2010上打开我的项目时,仍然收到消息 此项目与当前版本的Visual Studio不兼容 有什么想法吗?我不想在.csproject中将目标框架更改为v4.0。因为我知道,您不能像在VS2008中无法将.NET 4.0作为目标一样,将.NET 4.5作为VS2010的目标。如果要以.NET 4.5为目标,则需要安装VS2012 编辑 找到但我自己没有尝试过它您遇到的错误不是与不兼容的.NET framework版本有
有什么想法吗?我不想在.csproject中将目标框架更改为v4.0。因为我知道,您不能像在VS2008中无法将.NET 4.0作为目标一样,将.NET 4.5作为VS2010的目标。如果要以.NET 4.5为目标,则需要安装VS2012 编辑
找到但我自己没有尝试过它您遇到的错误不是与不兼容的.NET framework版本有关,而是与不兼容的Visual Studio版本有关 Visual Studio项目版本未链接到.NET版本。Visual Studio 2008项目的目标可以是.NET 2.0到3.5,但仍然无法使用Visual Studio 2005打开VS 2008项目,即使Visual Studio 2005也可以创建.NET 2.0项目 在您的计算机上安装最新的.NET framework并不保证您可以在较旧的Visual Studio中打开具有最新Visual Studio版本的项目
您不能轻易地降级VisualStudio项目。有些帖子描述了如何通过修改项目文件等来升级项目,但通常只能使用Visual Studio自动打开的向导升级项目。VS 2010是4.0,而不是4.5。我不认为你可以在2010年使用4.5,你需要2012年。解决方案是修改csproj文件,并将TargetFrameworkVersion从“v4.5”更改为“v4.0”,但由于你不想这样做,你必须切换到vs 2012可能的重复问题@Simsons,这不是随机的。你为什么认为它是随机的?VS2003做不到.NET2.0,VS2005做不到3.0或3.5,VS2008做不到4.0。你可以从技术时间线的某个点返回(在某种程度上),但除非你有更新的版本,否则你不能前进。不,我不是选民中的一员。