如何制作自定义.net客户端配置文件安装程序?

时间:2008-08-17 20:03:23

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

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

我知道如何准备好我的程序集客户端配置文件。我已阅读有关如何为ClickOnceMSI实施安装程序的文章。

但到目前为止,我一直在使用Inno Setup进行我的项目,我想继续使用它(作为Express用户,我不能轻易制作MSI),我需要知道如何使用客户端自定义环境中的-profile安装程序。

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

3 个答案:

答案 0 :(得分:1)

Microsoft现已发布了客户端配置文件配置设计器(Beta)。

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

Information and download

答案 1 :(得分:0)

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

你有一个离线版本(如果客户端不安装,则集成完整.Net3.5安装)200到300Mo不记得了 在线版将获得所需文件。

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

答案 2 :(得分:0)

您能否澄清一下:您是否正在尝试为您的应用编写安装程序,这取决于客户端配置文件,或者您是否正在尝试为客户端配置文件编写自定义安装程序

我个人没有使用它,但是如果它类似于dotnetfx 1和2 msi,你基本上只需从你自己的.exe文件中调用它的可执行文件,或者从InstallExecuteSequence启动之前的Msi调用它 - 你不能“嵌入”你自己的应用程序中的那些,由于MSI的吮吸,MS会竭尽全力告诉你不要这样做。