如何修改InstallShield setup.ilg文件

问题描述 投票:0回答:2

我可以修改InstallShield setup.ilg文件吗?

我已使用“InstallSheild”在C:\ Program Files \ MyProg中安装我的程序。现在我想将“MyProg”文件夹复制到其他计算机,并希望我的程序驻留在D:中。我将不得不将“InstallSheild安装信息”文件夹复制到目标计算机,并编写注册表,以便可以从控制面板上卸载它。

现在问题是安装盾的setup.ilg文件有最初安装的路径,即“C:\ Program Files \ MyProg”,我想将其更改为“D:\ MyProg”。

是否可以使用C#进行更改。

任何帮助将不胜感激。

c# installshield uninstall
2个回答
0
投票

是的,你可以,但ilg文件是一个安装脚本日志文件,所以我不确定你为什么要编辑它?

听起来我想要将已安装的程序从一台计算机移动到另一台计算机。

如果它是您创建了使用installshield的安装程序的程序,请返回到原始安装程序设计器并进行更改。

除此之外,你所做的只是将程序移动到另一台计算机,所以我不担心你可以删除它的ilg文件。


0
投票

不,setup.ilg是一个专有的二进制文件。但是在同一目录中,您将找到setup.exe,您可以将其作为RickWeb提到的执行。 IS日志包含在特定计算机上安装软件时发生的情况。此信息可能稍后在更新中使用。

更重要的是Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\的注册表项...

© www.soinside.com 2019 - 2024. All rights reserved.