如何使Installer创建一个文本文件,应用程序会将日志写入该文件中?

时间:2018-10-08 12:28:36

标签: installshield-2015

我正在使用InstallShield为Windows服务创建安装程序。

该服务将进度和调试信息写入到一个日志文件中-目前-安装该服务之前,我需要将其放置在适当位置,至少可以说不方便。

到目前为止,我能弄清楚的是InstallShield需要添加脚本(vbscript / jscript)或可执行文件来创建文件。

考虑到这一点,我在vbscript中写了以下内容:

Function CreateLogFile()
    Set fileSystemObject = Createobject("Scripting.FileSystemObject")

    outputFile = "C:\Logs\Bulk SMS\debug.txt"
    Set fileObject = objFile.CreateTextFile(outputFile, True)
    fileObject.Close
End Function

这没有用。安装程序失败并显示以下错误:

  

错误1720。此Windows Installer软件包存在问题。无法完成此安装所需的脚本。请与您的支持人员或供应商联系。自定义操作CreateLogFile脚本错误-2146827864,Microsoft V ...

很明显问题出在我的vbscript上,但是有更好的方法吗?

0 个答案:

没有答案