【问题标题】:How do I make a custom .net client profile installer?如何制作自定义 .net 客户端配置文件安装程序?
【发布时间】:2008-08-17 20:03:22
【问题描述】:

对于 .net 3.5 SP1,Microsoft 拥有新的客户端配置文件,该配置文件仅将 .net 3.5 SP1 的子集安装到 Windows XP 用户的计算机上。

我知道如何准备我的程序集客户端配置文件。我已经阅读了有关如何为ClickOnce 或MSI 实现安装程序的文章。

但到目前为止,我一直在为我的项目使用 Inno Setup,我想继续使用它(作为 Express 用户,我无法轻松制作 MSI),我需要知道如何使用客户端- 自定义环境中的配置文件安装程序。

Deployment.xml 架构上有 an article,但没有说明如何编写、打包或其他任何内容。有人可以解释这个过程吗?查找我单独链接的文章是一种痛苦的搜索体验。

【问题讨论】:

    标签: deployment .net-3.5 installation .net-client-profile


    【解决方案1】:

    Microsoft 现已发布客户端配置文件配置设计器(测试版)。

    此设计器允许您编辑 XML 文件,但有一些限制,这绝不是“Google 测试版”。

    Information and download

    【讨论】:

      【解决方案2】:

      您能否澄清一下:您是在尝试为您的应用编写依赖于客户端配置文件的安装程序,还是尝试为客户端配置文件编写自定义安装程序? p>

      我没有亲自使用过它,但如果它与 dotnetfx 1 和 2 msi 类似,您基本上只需要在 InstallExecuteSequence 启动之前从您自己的 .exe 文件或从 Msi 自己调用它即可执行 - 您无法将它们“嵌入”到您自己的应用程序中,MS 会竭尽全力告诉您不要这样做,因为 MSI 很糟糕。

      【讨论】:

        【解决方案3】:

        客户端配置文件仅适用于干净的 XP。如果您的用户安装为 .Net 1 或 2,则客户端配置文件不会安装...

        您有一个离线版本(集成完整的 .Net3.5 安装以防客户端无法安装)200 到 300Mo 不记得了 在线版会获取所需文件。

        您可以从安装的第一步调用静默安装。

        【讨论】:

        • 如果您在干净的 XP 以外的其他设备上运行客户端配置文件安装程序,它将为完整框架安装正确的升级。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-02-21
        • 2011-03-27
        • 2011-01-16
        • 2012-08-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多