我想确定不发布 ASP.NET 解决方案是否存在任何可能的问题。
在我公司的当前政策中(奇怪的是),他们只是复制 Web 项目 dll,并且需要引用 dll、web.config 和 global.ASAX 以及 IIS Web 服务器上现有文件的图像文件(创建虚拟目录)。
你觉得上面有什么问题吗?
非常感谢您的反馈。
真的看不出这有什么问题。这就是我们所做的。我们发布到一个文件夹 - 任何文件夹,检查 web.config 与 live,然后将其压缩。然后我们创建一个更改请求,引用 zip 文件并将其传递给托管团队进行部署。
这对我们很有用,但是每个人都有不同的观点和情况。我并不认为这是一个技术问题,而是更多的业务流程问题。
过去复制文件不够好,因为您需要在 IIS 配置系统中为您的应用程序创建一个虚拟目录/应用程序。最新版本的 IIS 允许您完全在 app.config 中处理此问题,因此问题要小得多。