在w7上安装程序,需要.NET 2.0版

时间:2011-03-24 12:15:19

标签: windows-7 installer

我尝试在Windows 7上安装程序,但是当我运行安装程序时,我收到一条错误消息说:请在安装该工具之前安装.NET Framework 2.0版。 据我所知,.NET 2.0应该与w7一起安装。那可能是什么问题呢?也许有一种方法可以通过检查安装...或者提取或做某事。

仅为了解更多信息,我认为它是一个installshield设置启动器。我试图提取它,但它不可能,得到.net 2.0丢失错误。所以我设法做的是从exe中提取msi。现在,当我从cmd运行带有/ passive选项的-msi时,它确实会绕过.net检查并且所有内容都已安装完毕。现在的问题是我在应用程序中获得所有类型的错误,所以看起来仍然没有正确安装。

2 个答案:

答案 0 :(得分:0)

我的第一个猜测是你安装的程序没有正确检测.NET 2.0。正如您所正确提到的,Windows 2.0已预先安装在Windows 7上。有关完整图片,请参阅this article

答案 1 :(得分:0)

虽然.NET是Windows 7的一部分,但它是一个可选组件 - 你可以关闭它。

打开“Windows功能”对话框(按开始键入/选择“打开或关闭Windows功能”),并确保确实安装了“Microsoft .NET framework 3.5.1”。

如果您在应用中看到错误,那么您的.NET安装可能存在问题,或者您有客户端配置文件或部分安装。您正在安装的应用程序是什么 - 它是服务器应用程序吗?