gpt4 book ai didi

asp.net-core - 是否可以使用进程内 aspnet core 3 进行实时重新加载?

转载 作者:行者123 更新时间:2023-12-02 20:57:46 25 4
gpt4 key购买 nike

我最近将 .Net Framwork AspNet MVC 应用程序升级到 AspNet Core 3 MVC 应用程序,我希望能够更改 View 、保存和刷新浏览器窗口以查看更改。现在看来我每次都必须进行构建才能看到任何更改。有没有办法改变这种行为?

这是在 IIS 10 下托管的

最佳答案

据我所知,运行时编译只能在开发环境中运行。这意味着您无法在生产环境(托管在 IIS 上)中使用它。

如果将Visual Studio的调试环境更改为IIS,它仍然可以工作。

此外,RuntimeCompilation 并不是 asp.net core 3.0 中的内置功能。<​​/p>

如果你想使用它,我建议你可以尝试安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation包,然后在中配置AddRazorRuntimeCompilation Startup.cs 类似

public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews().AddRazorRuntimeCompilation();
}

关于asp.net-core - 是否可以使用进程内 aspnet core 3 进行实时重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58203748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com