注册表在inno设置

时间:2011-09-21 20:52:05

标签: inno-setup

我是创建安装程序的新手。在使用Microsoft Visual Studio部署包之前。现在尝试inno设置,非常棒。

我看到Visual Studio在安装时编写了一些注册表。

我是否还必须为我的包创建注册表?我有一个visual c#应用程序,需要为我的公司创建一个安装程序。主要目的是创建一个可以轻松更新旧安装程序的安装程序,但这是我们要向客户发布的第一个软件版本。非常感激。我在互联网上看到了Registry的教程,但创建点是我不理解的。

2 个答案:

答案 0 :(得分:4)

我不确定你究竟在问什么。如果您的意思是我如何写入Windows注册表,则在您的inno-setup文件中创建[Registry]部分并添加所需内容。这是link to the documentation

答案 1 :(得分:3)

除非您的应用需要,否则您无需编写任何注册表项。 Inno会自动创建常用条目,以允许从“添加/删除程序”小程序中卸载。 Inno也会毫不费力地自动处理upgrades

如果您之前使用MSI软件包分发了应用程序,那么您将需要允许并排安装(不同文件夹等)或首先卸载以前的版本。上面的文章提供了如何获取卸载路径的示例。