.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 丢失,怎么怎么办呢