2

最近,当我运行我的 Visual Studio 2010 以打开我自己的 vb.net 项目时,我从 vs 收到以下消息:

“VB.NET 项目 project1 的目标是“.NETFramework, Version 2.0”,这台机器上没有安装。你必须下载这个框架,以及 .NET framework3.5,才能打开和构建这个项目。 ……”

我应该提一下,之前没问题,我可以打开我的项目并通过 VS2010 构建它。我能做些什么?你的建议是什么?

非常感谢。

4

2 回答 2

3

安装 .NET4 时是否卸载了以前的 .NET 框架版本?

您可以更改项目以使用 .NET4 进行编译,它应该没问题,或者安装较旧的框架版本(再次)。

你会发现在顶部安装这些旧框架没有问题......除了一个例外(我知道)。安装两个 .NET3.5 框架后,您需要运行以下命令:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

这是因为旧的安装程序从 IIS 中删除了 ASP.NET4.0(这是正确的行为)。

否则没问题,我已经在机器上做过几次(Win2k8服务器经常发生,因为它们只带有.NET3.0并且.NET3.5安装在服务器上而不是下载包,所以人们忽略了安装如果使用 .NET 3.5 代替)。

但很可能您只需要在项目设置窗口中为 .Net4 升级您的项目。

于 2012-05-13T05:44:33.553 回答
3

安装 .net 4.0 后是否可以安装 .net frameworks 2.0 和 3.5?

是的。

我应该提一下,之前没问题,我可以打开我的项目并通过 VS2010 构建它。

好的。之后您是否卸载了 .NET Frameworks 2.0 和 3.5?

我能做些什么?你的建议是什么?

安装它们。

于 2012-05-13T05:11:17.677 回答