如何安装install shield exe文件而不打开Temp文件夹

时间:2013-01-10 05:12:11

标签: visual-studio-2010 installshield-2012

我使用 install Shield spring 2012 为Windows应用程序创建安装exe文件。  为此我添加了先决条件一切顺利,安装如果我选择自定义功能,那么应该运行先决条件一切顺利。但是,当它满足运行先决条件时它打开Temp文件夹并显示所有必备文件,似乎不是对我好。

请指导我如何在不打开任何临时文件夹的情况下安装安装盾。

2 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您表明尝试安装应用程序的先决条件会导致Explorer出现。如果是这种情况,那么诊断InstallShield向导当时正在做什么会很有用。对于安装先决条件,最简单的方法是使用setup.exe /debuglog创建的调试日志。对于功能先决条件,您需要将属性ISDEBUGLOG指定为它应该使用的调试日志的完整路径(这可以是与另一个相同或不同的路径)。因此,对于这两者,您可以指定setup.exe /debuglog /v"ISDEBUGLOG=\"C:\debuglog.txt\""

之类的内容

获得相关的调试日志后,尝试找出导致Explorer出现的setup.exe已启动的内容,然后评估启动它的原因。也许它就像您可以使用先决条件编辑器更改的先决条件定义一样简单。

答案 1 :(得分:0)

  

1。)打开redristributables窗口

     

2.)右键单击先决条件并选择“编辑先决条件”

     

3.。)选择“要运行的应用程序”选项卡

     

4.。)检查是否已指定要启动的exe / msi。如果它是空白的,它将在运行时打开文件浏览器。

您需要在此位置输入正确的文件名,以包含所有必备条件。