微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Web部署 – 对MSDeploy的意见

你知道,微软的下一个“大”和“企业”的事情。

这只是我,还是真的不是人类?主要亮点是(IMO):

>绝对神秘的语法(-skip:objectName = filePath,absolutePath = App_Offline。*只是为了跳过App_Offline.html)
>清单作为一个后来的想法
>缺乏详尽的文件
>不是关于可扩展性的一个词(除了几个博客文章外)。此外,所有这些扩展开发的扩展必须在GAC和注册表中注册
> Waaay太低级(元数据/ Metakey;所有这个IIS爵士乐)
>不与MSBuild集成

授予MSDeploy和MSDeployAgent功能非常强大,但是对于相对简单的任务,它们真的需要复杂吗?

解决方法

我也分享你对这个工具缺乏文档和显然低级本质的沮丧。

然而,MS做的最后是创建一个免费的工具,您可以通过它实际对整个服务器部署进行脚本整理,包括参数化地址,配置等。不幸的是,这是一个非常复杂的事情 – 由于配置实际上有多少位进入Web服务器 – 这可能是最好的办法。

我们现在需要的是一个非常好的GUI,可以帮助构建这些软件包和脚本等。嵌入到IIS中的GUI是很好的 – 但是再一次解释不足,希望很快就能解决

功能方面,我目前正在使用从dev开始部署>分期 – >使用参数来更改绑定的IP地址等。我深感沮丧,花了我几天时间才能使它全部工作 – 但是现在我有了,我可以在IT支持方面删除很多可能的人为错误 – 谁负责我们的部署。我现在只有配置我的主站台服务器担心,并且可以确保在部署时,Web场中的所有服务器将保持同步。

据Sayed提到,2010年还有MSBuild任务(网站部署功能现在使用msdeploy实现)来处理这一点,这也为VSTeamSystem带来了一个真正的连续集成环境的可能性 – 拥有一个团队建设,实际上执行完整的Web部署,因为其最后一步非常令人兴奋(并且可怕,授予!)。

原文地址:https://www.jb51.cc/html/232939.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐