gpt4 book ai didi

deployment - MSDeploy "friendly"是否足够,或者可以将其包装在MSI文件中

转载 作者:行者123 更新时间:2023-12-03 11:21:40 25 4
gpt4 key购买 nike

您认为,MSDeploy软件包是使最终用户在其系统上安装Web应用程序的好选择。与使用MSI文件安装Web应用程序的经验相比,它有何不同?

是否有人尝试将MSDeploy程序包包装在MSI程序包中?能行吗?

最佳答案

在我看来,MSDeploy是一种工具,可以帮助在计算机之间同步网站,这很像AppCenter用来将配置良好的主服务器复制到许多计算机的方式。 Windows Installer(用于IIS和SQL配置的MSI + WiX CustomActions)是关于将软件包应用到修改事务状态的计算机上的。它遵循更传统的打包软件模型。

这是解决机器配置问题的两种不同方法。每个都针对一组不同的要求进行了优化。 MSDeploy =正在复制计算机状态。 MSI =应用交易中的更改。

您可以将MSDeploy放入MSI吗?大概。会运作良好吗?也许,如果您忽略有关交易的部分。我认为这是关键的区别。在要声明要分发的配置并使其完全应用或根本不应用的环境中(即不要以中间/无效状态结束),基于软件包的安装似乎是合适的。

如果您有一台配置正确的机器,并且想要使一堆机器看起来像它(并且愿意使发生故障的机器停止旋转,并重复该过程直到被提交),那么MSDeploy似乎是合适的。

您的问题中没有足够的信息来建议哪种方法更好...但是我认为它们并没有在一起。 <微笑/>

关于deployment - MSDeploy "friendly"是否足够,或者可以将其包装在MSI文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/925521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com