Asp.net Blazor应用程序重新部署的最佳实践
我目前有一个Blazor服务器端应用程序,很快就可以部署了,我一直在考虑将来重新部署bug修复或单页更改/CSS更改的最佳实践 但是,我对部署/维护方面还比较陌生,因此我希望获得一些建议(还有什么比询问so社区更好的建议),以了解我在未来重新部署新版本应用程序时可以采用的最佳做法/流程 作为一点背景知识,我目前正在从VisualStudio本地将应用程序发布到一个文件夹,然后将此已发布的文件夹上载到web服务器,该网站位于IIS上 我的主要关注点,我希望得到建议: 当我将应用程序放到web服务器上,并且我需要实施错误修复,或者例如更改网页/css更改时,我的想法是:Asp.net Blazor应用程序重新部署的最佳实践,asp.net,web-deployment,blazor,blazor-server-side,asp.net-blazor,Asp.net,Web Deployment,Blazor,Blazor Server Side,Asp.net Blazor,我目前有一个Blazor服务器端应用程序,很快就可以部署了,我一直在考虑将来重新部署bug修复或单页更改/CSS更改的最佳实践 但是,我对部署/维护方面还比较陌生,因此我希望获得一些建议(还有什么比询问so社区更好的建议),以了解我在未来重新部署新版本应用程序时可以采用的最佳做法/流程 作为一点背景知识,我目前正在从VisualStudio本地将应用程序发布到一个文件夹,然后将此已发布的文件夹上载到web服务器,该网站位于IIS上 我的主要关注点,我希望得到建议: 当我将应用程序放到web服务器
如果这个问题听起来很琐碎,请原谅,我只想100%确定我有正确的流程,因为当网站完全在线时,这将变得非常重要,并将限制将来的停机时间。这是一种实用、最佳实践的方式,您很容易理解。使用
- 用于版本控制系统的Git
- CI服务器,例如:Jenkins CI、Azure DevOps等
很少有教程对您有帮助:了解一下CI CD以自动化您的构建和部署:、、以及更多…我已经在Azure DevOps中使用GIT进行源代码管理(我忘记提到这一点了,很抱歉!),因此我将研究它提供的CI CD方面,感谢您的帮助!
dotnet clean
dotnet publish