首页 > 编程语言 >ASP.NET Core在IIS运行时直接更新程序的办法

ASP.NET Core在IIS运行时直接更新程序的办法

时间:2022-12-10 10:47:15浏览次数:58  
标签:Core ASP IIS 文件 NET 替换

问题

.NET程序在运行时会锁定DLL等文件,因此如果我们有新版网站应用程序要替换在运行中的版本的时候,操作系统会提示文件被占用,从而无法完成替换。

解决办法

编写一个内容包含"网站正在更新"的HTML文件,文件名是“index.html”或者“app_offline.htm”,然后把这个文件放到网站的根目录下,可进行替换文件了。

标签:Core,ASP,IIS,文件,NET,替换
From: https://www.cnblogs.com/cqpanda/p/16937638.html

相关文章

  • 使用 OWIN Self-Host ASP.NET Web API 自宿主 Swagger Swashbuckle 在线文档
    使用OWINSelf-HostASP.NETWebAPIhttps://learn.microsoft.com/zh-cn/aspnet/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-apihttps://www.cn......
  • EF Core迁移 (provider: SSL Provider, error: 0 - 证书链是由不受信任的颁发机构颁
    Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduringtheloginprocess.(provider:SSLProvider,error:0-证书链是由......
  • asp.net core 基于Cookies的认证,自定义认证方案
    前言:看完《ASP.NETCore6框架揭秘》很久了,这几天我发现自己对基于Cookie的认证还是有点疑惑,特别是自定义“认证方案”。所以写代码加强理解。别误会,我不会......
  • ASP.NET2.0中Gridview中数据操作技巧
    Asp.net2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<<​​ASP.NET2.0中Gridview控件高级技巧​​>>、<<​......
  • ASP.NET 2.0中使用webpart系列控件
    <v:shapetypeid="_x0000_t75"coordsize="21600,21600"o:spt="75"o:preferrelative="t"path="m@4@5l@4@11@9@11@9@5xe"filled="f"stroked="f">原文发表在​​http://......
  • IIS 运行.net core程序时遇到的问题总结
    1、权限问题解决:新增IIS默认用户IIS_USERS2、问题:Mvc错误解决:安装2个包(网上资源自己找)3、问题:web.config解决1:可能是url地址重写的问题,把配置文件内这一段注释......
  • core文件设置
    core文件设置1.取消大小限制;vi/etc/profileulimit-cunlimited2.添加进程名vi/proc/sys/kernel/core_pattern添加下面的内容:core.%p_%esysctl-wkernel.core_use......
  • ASP .NET Core 使用 Agile Config配置中心
    当服务逐渐的增多,对各服务的配置管理愈加重要,轻量级的配置中心,入手或是搭建都简单许多,基于.netcore开发的轻量级配置中心AgileConfig,功能强大,上手简单。AgileConfig支持......
  • .net core 中 WebApiClientCore的使用
    WebApiClient接口注册与选项1配置文件中配置HttpApiOptions选项配置示例"IUserApi":{"HttpHost":"http://www.webappiclient.com/","UseParameterProper......
  • [2core]Log和Log4net的配置使用
    一、准备尽管在asp.netcore中几乎把所有能DI化的技术、知识和概念都依赖注入,不过本人还是想不让自己的项目那么DI化,完全没有必要“为了DI而DI”。这篇文章记录日志在asp.......