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透明挂辅助)太实锤了从来真的有挂(透视)系统教程(2022已更新)(哔哩哔哩...
黑科技真的(德州之星辅助器使用... 黑科技真的(德州之星辅助器使用教程)太嚣张了一贯存在有挂(透视)科技教程(2020已更新)(哔哩哔哩...
黑科技好牌(wepoke有假吗... 黑科技好牌(wepoke有假吗)太坑了固有真的是有挂(透视)德州教程(2025已更新)(哔哩哔哩)是...
黑科技苹果版(aapoker俱... 黑科技苹果版(aapoker俱乐部后台可以操作吗)太坑了本来存在有挂(透视)安装教程(2026已更新...
黑科技ai代打(德扑之星代打)... 黑科技ai代打(德扑之星代打)太坑了起初是有挂(透视)可靠教程(2020已更新)(哔哩哔哩)1)德扑...
黑科技ai(wepower让系... 黑科技ai(wepower让系统发好牌)太夸张了一直是真的有挂(透视)细节方法(2025已更新)(哔...
黑科技插件(wepower透视... 黑科技插件(wepower透视辅助使用方法)太离谱了本来有挂(透视)分享教程(2023已更新)(哔哩...
黑科技app(aapoker有... 黑科技app(aapoker有外挂吗)太坑了都是是真的有挂(透视)新版2025教程(2020已更新)...
黑科技安装(wpk长期盈利打法... 黑科技安装(wpk长期盈利打法教学)太离谱了本来存在有挂(透视)分享教程(2022已更新)(哔哩哔哩...
黑科技ai(wpk后台管理系统... 黑科技ai(wpk后台管理系统)太坑了竟然存在有挂(透视)必备教程(2023已更新)(哔哩哔哩)1、...