将ClickOnce发布的应用程序变为独立应用程序?

时间:2010-11-26 21:03:35

标签: .net clickonce installation inno-setup

我正在尝试弄清楚如何将使用ClickOnce发布应用程序的结果(使用“从CD-ROM安装”选项)转换为独立的.exe文件,该文件将文件解压缩到临时文件夹并运行“setup 。可执行程序”。我不确定我是否可以让Inno Setup为我这样做,或者我是否应该创建一个Win32(不管理,因为用户可能还没有安装.net框架),我的文件嵌入其中,不知何故,然后,以某种方式提取它们并以编程方式运行“setup.exe”。我不知道,也许有一种更简单的方法来实现这一点。

1 个答案:

答案 0 :(得分:0)

使用inno设置,您可以将大量文件放入单个exe文件中,并在安装过程中执行任何这些文件。

安装程序中的安装程序将要求您检查一切是否正常。例如,您可能希望此inno安装程序安装程序不注册卸载程序(因为ClickOnce可能会注册正确的安装程序)。

不幸的是,你的问题是模糊地提供更具体的答案。作为起点,您应该下载inno setup并查看示例:

setup.iss将展示很多inno功能。注意以及如何包含和运行文件:脚本的[Files]和[Run]部分。