Olek Blog
Home
# NET 6 部署目录输出视图 ```powershell <PropertyGroup> <TargetFramework>net6.0</TargetFramework> <UserSecretsId>54606399-c8f7-41fa-9e71-ee262f728034</UserSecretsId> <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS> <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish> <RazorCompileOnBuild>false</RazorCompileOnBuild> </PropertyGroup> ``` 主要是配置MvcRazorCompileOnPublish 跟 RazorCompileOnBuild 为 false ## 添加Nuget包 nuget包:Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation,自己寻找对应 .NET 版本,我这里是6.0.29 ## 代码文件配置 ``` services.AddControllersWithViews().AddRazorRuntimeCompilation(); ```