AspNetCore TestHost 运行时编译 Razor 时出现 CompilationFailedException。
创始人
2024-09-20 07:30:27
0

运行时编译Razor时出现CompilationFailedException异常通常是由于缺少所需的依赖项或配置问题引起的。以下是一些可能的解决方法:

  1. 确保在项目中安装了必要的依赖项。在AspNetCore应用程序的.csproj文件中,确保已经添加了以下包引用:

  

  1. 在Startup.cs文件的ConfigureServices方法中,启用运行时编译Razor:
public void ConfigureServices(IServiceCollection services)
{
    services.AddControllersWithViews().AddRazorRuntimeCompilation();
}
  1. 确保在测试项目的.csproj文件中添加了对Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation包的引用:

  

  1. 在测试项目的Startup.cs文件中,使用相同的配置启用运行时编译Razor:
public void ConfigureServices(IServiceCollection services)
{
    services.AddControllersWithViews().AddRazorRuntimeCompilation();
}
  1. 如果上述解决方法仍然无效,可以尝试清除并重新生成解决方案,确保所有项目都正确引用了所需的包。

这些解决方法应该可以解决由于缺少依赖项或配置问题而导致的AspNetCore TestHost运行时编译Razor时出现CompilationFailedException异常。

相关内容

热门资讯

wepoke辅助!微扑克软件,... wepoke辅助!微扑克软件,wpk辅助神器,wepoke教程(有挂透明)是一款可以让一直输的玩家,...
透视辅助(WePoke)透明挂... 透视辅助(WePoke)透明挂辅助插件(wepoke真的有挂)从来存在有挂(详细透视科技教程);最新...
透视透视(wepokE)透明挂... 透视透视(wepokE)透明挂辅助软件(wepokeai辅助)本然存在有挂(详细透视介绍教程);致您...
aapoker辅助!wpk线上... aapoker辅助!wpk线上德州俱乐部,微扑克真的有挂存在,辅助教程(有挂介绍)1)aapoker...
透视辅助(wePoke)透视辅... 透视辅助(wePoke)透视辅助挂(wepoke模拟器)真是存在有挂(详细透视教你教程);wepok...
wepok软件透明挂!德扑线上... wepok软件透明挂!德扑线上有机器人吗,微扑克微乐辅助,2025新版技巧(有挂技巧)是一款可以让一...
透视辅助(wEPoke)透视辅... 透视辅助(wEPoke)透视辅助工具(wepoke辅助)往昔真的有挂(详细透视科技教程);小薇(透视...
微扑克辅助机器人!微扑克的辅助... 1、微扑克辅助机器人!微扑克的辅助工具,wepower提高中牌率,曝光教程(有挂攻略);代表性(透视...
智星德州菠萝有挂吗!wepok... 智星德州菠萝有挂吗!wepok软件透明挂,德州扑克后台监控,软件教程(有挂透明)您好,智星德州菠萝有...
辅助透视(wePOke)透视辅... 辅助透视(wePOke)透视辅助神器(wepoke一定有挂)确实真的是有挂(详细透视AI教程)1、许...