作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找用于将 ASP.NET Web 应用程序项目(不是 ASP.NET 网站)部署到生产环境的不同技术/工具?
我对持续集成构建服务器将二进制文件放置到某个位置与第一个用户请求命中这些二进制文件之间发生的工作流程特别感兴趣。
您使用的是某些特定工具还是仅使用 XCOPY?应用程序是如何打包的(ZIP、MSI...)?
首次部署应用程序时,如何设置应用程序池和虚拟目录(手动创建还是使用某种工具创建)?
当静态资源更改(CSS、JS 或图像文件)时,您会重新部署整个应用程序还是仅重新部署修改后的资源?当程序集/ASPX 页面更改时怎么样?
您是否跟踪给定应用程序的所有部署版本,如果出现问题,您是否有将应用程序恢复到之前已知工作状态的程序?
请随意完成前面的列表。
<小时/>以下是我们用来部署 ASP.NET 应用程序的内容:
最佳答案
我们使用安装工厂将所有代码部署在 MSI 中。如果需要更改某些内容,我们会重新部署整个解决方案。对于 css 文件来说,这听起来像是大材小用,但它绝对使所有环境保持同步,并且我们确切地知道生产中的内容(我们以相同的方式部署到所有测试和 uat 环境)。
关于asp.net - 如何将 ASP.NET 应用程序部署到实时服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1143274/
我是一名优秀的程序员,十分优秀!