如何在 visual studio 中发布 .net 核心项目包括视图和区域文件夹

how to publish .net core project in visual studio include View and area Folders

我在 visual studio 2019

发布我的项目(.net core 2.2)后遇到问题

发布后,已发布文件中不存在视图文件夹和区域文件夹。如何发布我的项目包括视图和区域文件夹?

编辑 your.csproj 文件并将 PreserveCompilationContext 添加为 true,将 MvcRazorCompileOnPublish 添加为 false

<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<PreserveCompilationContext>true</PreserveCompilationContext>
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
</PropertyGroup>

然后视图将包含在发布中