升级/修补.Net Mvc

升级/修补.Net Mvc,.net,model-view-controller,iis,upgrade,patch,.net,Model View Controller,Iis,Upgrade,Patch,升级/修补.NETMVC应用程序的最佳方法是什么。理想情况下,从单个文件开始,因为应用程序的大多数安装都是非常基础的计算机用户。因此,要求他们停止IIS、复制文件、运行sql脚本等是不可能的 可以采用两种可能的方法 可执行文件,用于在计算机上定位站点,复制新文件并为数据库运行sql更新。问题是,找到网站的最佳方式是什么?在IIS中查询和停止站点有多容易(从5.1开始) 将zip文件上载到站点上的页面。从那里,站点可以提取zip文件,复制文件并运行sql脚本。复制视图/内容等并运行sql脚本不是

升级/修补.NETMVC应用程序的最佳方法是什么。理想情况下,从单个文件开始,因为应用程序的大多数安装都是非常基础的计算机用户。因此,要求他们停止IIS、复制文件、运行sql脚本等是不可能的

可以采用两种可能的方法

  • 可执行文件,用于在计算机上定位站点,复制新文件并为数据库运行sql更新。问题是,找到网站的最佳方式是什么?在IIS中查询和停止站点有多容易(从5.1开始)

  • 将zip文件上载到站点上的页面。从那里,站点可以提取zip文件,复制文件并运行sql脚本。复制视图/内容等并运行sql脚本不是问题。但是,当实际应用程序DLL正在运行修补程序时,我如何修补它呢

是否有任何预构建安装和修补软件可以与.NETMVC一起使用,我的搜索结果并不多

目前,一名“IT人员”根据我们制作的文档进行初始安装。目前这还可以,但我们希望客户能够完成修补等工作

关于哪种方法最好以及可能出现的问题的任何建议。

您最好的选择是a,它将组合一个标准安装程序安装文件(.msi)。我相信最终用户需要管理员权限才能安装,但这绝对是最干净的方式