【发布时间】:2019-12-08 15:02:01
【问题描述】:
我有一个 2008 年用 asp.net 2.0(VB 语言)编写的 Web 应用程序。我们在 2014 年左右将应用程序升级到 .net 4.0,我们的应用程序在前几年疯狂增长,现在应用程序中有大约 3000 个页面。。 p>
我们总是需要发布整个应用程序以将任何修补程序更新到生产环境,并且应用程序的发布过程大约需要 3 小时 才能完成。
我需要您的帮助以了解如何改进此过程并减少生产中的修补程序更新时间,或者是否有任何机制可以让我轻松地破坏我的应用程序。
配置选项
【问题讨论】:
-
您是使用多线程还是单线程运行构建?这是 msbuild 调用上的开关 /m
-
除了之前的评论,你是不是在预编译你的web应用?
-
使用网络部署,只部署更新的文件,docs.microsoft.com/en-us/iis/publish/using-web-deploy/…
-
我使用 Visual Studio 的标准发布 webapp 选项。在问题上添加屏幕
-
我们有我们的应用程序的本地客户,要为他们发送更新,我们必须向他们发送已修补的 dll,我们无法直接从我们的 Visual Studio 连接他们的服务器
标签: asp.net vb.net visual-studio