InstallShield .NET 4先决条件失败

时间:2012-07-30 04:26:13

标签: visual-studio-2010 .net-4.0 installshield

我已经通过visual studio 2010创建了一个InstallShield安装程序,它以.NET 4框架为先决条件。

在安装过程中,某些用户收到错误,通知他们在下载.net安装程序时发生了错误。

我使用debuglog命令行参数运行安装程序并获得以下内容:

7-24-2012[12:16:07 PM]: PrereqEngine: file,251743DFD3FDA414570524BAC9E55381,<ISProductFolder>\SetupPrerequisites\Microsoft .net\4.0\Full\dotNetFx40_Full_x86_x64.exe,http://download.microsoft.com/downlo...ll_x86_x64.exe,,, -- Successful,
7-24-2012[12:16:07 PM]: PrereqEngine: execute,dotNetFx40_Full_x86_x64.exe,/q /norestart,/q /norestart,1641,3010,, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Installer 3.1 (x86).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Imaging Component (x86).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Installer 3.1 for Windows Server 2003 SP1 (x86).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Imaging Component (x64).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Installer 3.1 for Windows Server 2003 SP1 (IA64).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Installer 3.1 for Windows Server 2003 SP1 (x64).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: dependency,<ISProductFolder>\SetupPrerequisites\Windows Installer 3.1 for Windows XP (x64).prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: Id,{32D7E3D1-C9DF-4FA6-9F9B-4D5117AB2917},http://saturn.installshield.com/is/p...ites/microsoft .net framework 4.0 full.prq, -- Successful
7-24-2012[12:16:07 PM]: PrereqEngine: behavior,Optional,,Reboot,2,Failure,
7-24-2012[12:16:07 PM]: PrereqEngine: Lua,
7-24-2012[12:16:07 PM]: PrereqEngine: Hidden,
7-24-2012[12:16:07 PM]: PrereqEngine: MsiProgress,
7-24-2012[12:16:26 PM]: DownloadFiles: An error occurred while downloading the file http://download.microsoft.com/downlo...ll_x86_x64.exe. What would you like to do?
7-24-2012[12:16:30 PM]: Prerequisites returning 2

如果我在同一台计算机上打开Internet Explorer并从该日志文件粘贴到.net安装程序的URL,则会毫无问题地下载。

有关进一步调查的可能原因或步骤的任何想法?

1 个答案:

答案 0 :(得分:0)

你可以在另一台机器上复制吗?在另一个网络?您可以在自己的服务器上托管文件并更新PRQ中的URL吗?

您可能需要为此提出支持请求。这是我对&#34; web&#34;的关注。下载者。您可以通过一种方式优化用户体验,冒着注入外部故障点的风险。