如何解决Visual Studio Project设置/安装多个应用程序命令行
晚上好
我正在寻找一个.Net项目,可以在其中使用它来安装几个运行命令行的软件(以静默方式运行) 我通常会使用带有批处理命令的批处理文件,但我希望可以输出成功或失败的安装的更复杂的东西。
感谢您的帮助
解决方法
Visual Studio Project设置/安装多个应用程序命令 线
我认为您可以安装一个名为Microsoft Visual Studio Installer Projects的vs扩展程序。请参阅this link。
您只能使用Custom actions
标签来安装所需的几种软件。
创建安装项目时,右键单击该项目-> 查看->“自定义操作”->右键单击安装,然后选择添加自定义操作以添加要安装的所有软件。
正如 Lex 所说,此外,使用Wix工具创建一个可以安装多个软件的msi安装程序项目。参见this link。
将Insatll Wix tool插入VS。
完成安装后,创建一个名为Wix安装项目的项目,然后修改其Product.wxs
文件:
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="..." Version="..." Manufacturer="..." UpgradeCode="..." Copyright="..." IconSourceFile="..." AboutUrl="...">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />
<Chain>
<ExePackage Id="Dependency1" SourceFile="Dependency_package_1.exe" />
<ExePackage Id="Dependency2" SourceFile="Dependency_package_2.exe" />
//add any bundled install software
<RollbackBoundary />
<MsiPackage Id="MainPackage" SourceFile="Main_package.msi" Vital="yes" />
</Chain>
</Bundle>
</Wix>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。