.NET CORE 热更新,否则提示DLL文件在使用中

Posted topguntopgun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET CORE 热更新,否则提示DLL文件在使用中相关的知识,希望对你有一定的参考价值。

1、创建空目录,取名updatesite,里面放置app_ffline.htm文件,网站更新中访问使用,内容随意

2、updatesite目录下面创建Release目录,用于放置更新的dll文件

3、把一下代码放到bat文件里,执行更新操作

@echo off
set updatePackRootPath=E:\updatesite
set updateWebPath=E:\wisdom

set offlineFilePath=%updatePackRootPath%\app_offline.htm
set updateSourcePath=%updatePackRootPath%\Release
echo ******************************************
echo *请确认以下更新信息
echo *更新包路径:%updatePackRootPath%
echo *更新目标路径:%updateWebPath%
echo *按任意键开始更新
echo ******************************************

pause

echo 开始更新

call xcopy %offlineFilePath% %updateWebPath% /s /Q /Y /I
call xcopy %updateSourcePath% %updateWebPath% /s /e /Q /Y /I
del %updateWebPath%\app_offline.htm

echo 更新完成
pause

以上是关于.NET CORE 热更新,否则提示DLL文件在使用中的主要内容,如果未能解决你的问题,请参考以下文章

我发起了一个 .Net Core 平台上的 开源项目 ShadowDomain 用于 热更新

除非重新启动项目,否则 VS .Net Core Razor 页面不会更新

win10电脑运行cmd提示api-ms-win-core-console-l2-2-0.dll 丢失,怎么怎么办呢

API-MS-Win-Core-Console-L1-1-0.dll提示缺少这个文件

Unity热更新代码

ASP.NET Core 6.0对热重载的支持