2013-10-03 215 views
1

我有一个安装程序的项目,该项目适用于我的计算机和一台服务器。但在第二个服务器安装崩溃。当我通过CMD安装它通过MSIEXEC/I msiPath /升* VX LOGPATH我收到一个错误安装程序需要.NET Framework版本4.0,但当前已安装

Property(C): VSDNETURLMSG = This setup requires the .NET Framework version 4.0. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now? 
Property(C): VSDIISMSG = This setup requires Internet Information Server 5.1 or higher and Windows XP or higher. This setup cannot be installed on Windows 2000. Please install Internet Information Server or a newer operating system and run this setup again. 
Property(C): VSDUIANDADVERTISED = This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic. 
Property(C): VSDNETMSG = This setup requires the .NET Framework version 4.0. Please install the .NET Framework and run this setup again. 
Property(C): VSDINVALIDURLMSG = The specified path '[2]' is unavailable. The Internet Information Server might not be running or the path exists and is redirected to another machine. Please check the status of this virtual directory in the Internet Services Manager. 
Property(C): VSDVERSIONMSG = Unable to install because a newer version of this product is already installed. 

这只是日志的一部分,如果你需要完整的告诉我,我会粘贴。在服务器上安装.NET 4.0。任何人都可以想到,必须解决它?

+0

它说,你想运行一台机器,启动Windows 2000中不能工作于.NET 4的应用程序。 –

回答

0

确保您安装了完整的.NET Framework 4.0,而不仅仅是客户端配置文件。这里是一个链接,在线安装:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17851

+0

这个安装程序只给我修复或删除的选项。这意味着它安装了完整的.NET 40 fm,或者我必须选择修复? – codename08

+0

http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785有关于如何查找.net安装的版本的详细信息。您可以按照步骤,并检查您是否有正确的4.0版本安装 – CarbineCoder

+0

此问题属于http://superuser.com – CarbineCoder

相关问题