在使用installshield安装应用程序时执行代码

时间:2013-04-05 09:00:19

标签: c# registry installshield

我只是想知道在安装应用程序时是否可以只运行一次小代码。

我想用安装路径创建一个注册表。之所以我需要它,因为我的应用程序中也有一个Windows服务,其中安装路径总是更改为system32。

我有一个在安装时在安装文件夹中创建的ini文件。我需要使用我的服务和Windows窗体来访问该文件。

1 个答案:

答案 0 :(得分:2)

您不需要任何额外的代码,只需在HKLM \ software \ yoursoftware中创建一个注册表项 - 在这里使用安装路径的密钥名称和安装中的[INSTALLDIR]值,然后在您的密钥中引用该密钥服务。

这假设您在安装盾中使用了基本的MSI项目。