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

Deployment 如何制作自定义.net客户端配置文件安装程序?,deployment,.net-3.5,installation,.net-client-profile,Deployment,.net 3.5,Installation,.net Client Profile,对于.net 3.5 SP1,Microsoft有一个新的客户端配置文件,它只在Windows XP用户的计算机上安装.net 3.5 SP1的一个子集 我知道如何准备好我的程序集客户端配置文件。我读过关于如何为或实现安装程序的文章 但到目前为止,我一直在为我的项目使用Inno安装程序,我想继续使用它(作为一个Express用户,我不能轻松地制作MSI),我需要知道如何在自定义环境中使用客户端配置文件安装程序 在Deployment.xml模式上没有任何标记,但没有指示如何编写、打包或其他任何内

对于.net 3.5 SP1,Microsoft有一个新的客户端配置文件,它只在Windows XP用户的计算机上安装.net 3.5 SP1的一个子集

我知道如何准备好我的程序集客户端配置文件。我读过关于如何为或实现安装程序的文章

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


在Deployment.xml模式上没有任何标记,但没有指示如何编写、打包或其他任何内容。有人能解释一下这个过程吗?查找我单独链接的文章是一种痛苦的搜索体验。

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


我没有亲自使用过它,但如果它与dotnetfx 1和2 msi类似,你基本上只需要在InstallExecuteSequence启动之前从你自己的.exe文件或msi调用它的可执行文件-你不能“嵌入”你自己的应用程序中,微软会不厌其烦地告诉你不要这样做,因为MSI太差了。

客户端配置文件只能在干净的XP上工作。如果您的用户安装为.Net 1或2,客户端配置文件将不会安装

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


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

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

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


如果您在干净的XP以外的设备上运行,客户端配置文件安装程序将为完整的框架安装正确的升级。