【问题标题】:Turn a ClickOnce published app into standalone?将 ClickOnce 发布的应用程序变成独立的?
【发布时间】:2010-11-26 21:03:34
【问题描述】:

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

【问题讨论】:

  • 我不明白你想要达到什么目的。
  • 获取由 ClickOnce 创建的所有文件(“setup.exe”、“MyApp.application”和“Application Files”文件夹中的所有文件)并以某种方式将它们放入单个 .exe文件将提取它们并运行“setup.exe”。

标签: .net clickonce installation inno-setup


【解决方案1】:

使用 inno setup,您可以将大量文件放入单个 exe 并在设置期间执行这些文件中的任何一个。

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

很遗憾,您的问题含糊不清,无法提供更具体的答案。作为起点,您应该下载inno setup 并查看示例:

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

【讨论】:

    猜你喜欢
    • 2018-11-28
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多