.net core 发布时视图Views文件夹不被打打包成.dll文件解决办法

.net core 发布时视图Views文件夹不被打打包成.dll文件解决办法

添加黄色两行文字

<PropertyGroup>

<TargetFramework>netcoreapp3.1</TargetFramework>

 <RazorCompileOnBuild>false</RazorCompileOnBuild>

<RazorCompileOnPublish>false</RazorCompileOnPublish>

</PropertyGroup>

然后startup文件下面代码

services.AddRazorPages()
.AddRazorRuntimeCompilation();

必须加在AddControllersWithViews的后面。