对于.net 3.5 SP1,Microsoft拥有新的客户端配置文件,该配置文件仅将.net 3.5 SP1的一部分安装到Windows XP用户的计算机上。
我知道如何准备好我的程序集客户端配置文件。我已阅读有关如何为ClickOnce或MSI实施安装程序的文章。
但到目前为止,我一直在使用Inno Setup进行我的项目,我想继续使用它(作为Express用户,我不能轻易制作MSI),我需要知道如何使用客户端自定义环境中的-profile安装程序。
Deployment.xml架构上有an article,但没有说明如何编写,打包或其他任何内容。有人可以解释这个过程吗?找到我单独链接的文章是一次痛苦的搜索体验。
答案 0 :(得分:1)
Microsoft现已发布了客户端配置文件配置设计器(Beta)。
此设计器允许您编辑XML文件,但有一些限制,无论如何都不是“Google测试版”。
答案 1 :(得分:0)
您能否澄清一下:您是否正在尝试为您的应用编写安装程序,这取决于客户端配置文件,或者您是否正在尝试为客户端配置文件编写自定义安装程序?
我个人没有使用它,但是如果它类似于dotnetfx 1和2 msi,你基本上只需从你自己的.exe文件中调用它的可执行文件,或者从InstallExecuteSequence启动之前的Msi调用它 - 你不能“嵌入”你自己的应用程序中的那些,由于MSI的吮吸,MS会竭尽全力告诉你不要这样做。
答案 2 :(得分:0)
客户端配置文件仅适用于干净的XP。如果您的用户安装了.Net 1或2,则客户端配置文件将不会安装...
你有一个离线版本(如果客户端不安装,则集成完整.Net3.5安装)200到300Mo不记得了 在线版将获得所需文件。
您可以从安装的第一步调用静默安装。