PluginCore icon indicating copy to clipboard operation
PluginCore copied to clipboard

`<EnableDynamicLoading>true</EnableDynamicLoading>` 对 `<TargetFramework>netstandard2.0</TargetFramework>` 采用 `dotnet build` 无效

Open yiyungent opened this issue 2 years ago • 0 comments

<EnableDynamicLoading>true</EnableDynamicLoading><TargetFramework>netstandard2.0</TargetFramework> 采用 dotnet build 无效

发现尽管 加上了 EnableDynamicLoading , 还是无法生成除了 主dll 外的第三方包的dll, 但当 TargetFrameworknet6.0 等的时候就可以

微软官方推荐 TargetFrameworknet6.0 这种,即 Framework, 而不是 netstandard

可考虑使用 dotnet publish , 这个会始终复制所有dll到输出目录,但这么做就需要 手动删除插件包中 主程序中已有dll 了

yiyungent avatar Apr 23 '22 05:04 yiyungent