运行时编译Razor时出现CompilationFailedException异常通常是由于缺少所需的依赖项或配置问题引起的。以下是一些可能的解决方法:
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews().AddRazorRuntimeCompilation();
}
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews().AddRazorRuntimeCompilation();
}
这些解决方法应该可以解决由于缺少依赖项或配置问题而导致的AspNetCore TestHost运行时编译Razor时出现CompilationFailedException异常。