插件热更新,不用重启IIS原创
金蝶云社区-疯狂的石头
疯狂的石头
42人赞赏了该文章 2858次浏览 未经作者许可,禁止转载编辑于2023年03月24日 08:50:04

1、打开WebSite\App_Data\Common.config,修改appSettings,设置IsEnablePlugInHotUpdate为true,重启IIS;
若appSetting中没有IsEnablePlugInHotUpdate,可自行添加;
    <!--是否启用插件热更新(开发时启用,正式服务器必须设为false,以免影响性能)-->
<add key="IsEnablePlugInHotUpdate" value="true" />
2、使用IIS开发时,需要在WebSite\TempfilePath目录下新建PluginLoaderTempBin目录,并赋予IIS进程(或EveryOne)读写权限;
3、在插件类上添加特性Kingdee.BOS.Util.HotUpdate:

赞 42