我有一个使用 Microsoft.NET.Sdk.Web 和 MVC Core 2.2 的,针对 .NET 4.7.2 的控制台应用程序。 我要实现的是要对视图进行预编译,但可以在需要时使用自定义cshtml文件覆盖它们。
据我了解,为了能够实现这一点,我需要在项目文件中将 PreserveCompilationContext 设置为true。 同样,为了在发布时生成编译依赖关系(ref文件夹),我需要将 CopyRefAssembliesToPublishDirectory 设置为true。 这将导致使用所需的编译依存关系和 deps.json 配置文件生成一个ref文件夹。
所以我的问题是
通常,我只是想弄清楚是否正在采取正确的步骤来实现所需的行为。
谢谢!