刷新视图而无需重新启动应用程序

亚历山大·泽特勒

我曾经能够对ASP.NET(核心)MVC视图进行更改,然后只需在浏览器中单击“刷新”即可应用HTML(或Razor)更改。

从ASP.NET Core 3.0开始,似乎我总是必须重新启动MVC应用程序才能在浏览器中获取最新更改。

这是我的应用程序配置

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

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    if (env.IsDevelopment())
    {
        app.UseDeveloperExceptionPage();
    }
    else
    {
        app.UseExceptionHandler("/Home/Error");
        // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
        app.UseHsts();
    }
    app.UseStaticFiles();

    app.UseRouting();


    app.UseEndpoints(endpoints =>
    {
        endpoints.MapControllerRoute(
            name: "default",
            pattern: "{controller=Home}/{action=Index}/{id?}");
    });
}
亚历山大·泽特勒

将NuGet包添加Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation到项目中,并通过更改此行对其进行修复:

services.AddControllersWithViews().AddRazorRuntimeCompilation();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重新加载Express子应用程序而无需重新启动应用程序

来自分类Dev

Node.js重新加载依赖项而无需重新启动应用程序

来自分类Dev

刷新别名而无需重新启动?

来自分类Dev

运行新/更新的应用程序文件,而无需重新启动服务器

来自分类Dev

设计应用程序以支持配置更改而无需重新启动

来自分类Dev

更改日志级别而无需重新启动应用程序

来自分类Dev

更改iOS应用程序语言而无需重新启动设备

来自分类Dev

升级Node.JS Web应用程序而无需重新启动

来自分类Dev

删除/清除sqlite dB,而无需重新启动应用程序

来自分类Dev

加载.properties文件而无需重新启动WebLogic Server-ADF应用程序

来自分类Dev

运行新的/更新的应用程序文件,而无需重新启动服务器

来自分类Dev

如何在Genymotion和Android Studio中重新加载应用程序而无需重新启动模拟器?

来自分类Dev

春季启动,thymeleaf加载上载的映像,而无需重新启动应用程序服务器

来自分类Dev

如何刷新注册表项而无需重新启动?

来自分类Dev

刷新图标缓存而无需重新启动

来自分类Dev

如何刷新注册表项而无需重新启动?

来自分类Dev

Spring Boot,无需重新启动应用程序即可更新前端

来自分类Dev

直到应用程序重新启动,配置文件设置才会刷新

来自分类Dev

强制完整的应用程序重新启动以刷新 Cordova 中的包

来自分类Dev

应用更改或重新启动Unity破折号/启动器/ ...,而无需重新启动或注销

来自分类Dev

刷新IIS站点自定义设置,而无需重新启动它

来自分类Dev

应用程序重新启动时保存视图状态android

来自分类Dev

如何重新加载应用程序->配置->初始化程序-> wicked_pdf.rb文件中存在的wicked pdf.rb,而无需在rails 2中重新启动服务器

来自分类Dev

“重新加载” mac音频驱动程序而无需重新启动

来自分类Dev

添加视图,控制器和模型而无需重新启动Sails

来自分类Dev

在重新启动应用程序或切换到第3个TAB之前,我的TAB片段不会刷新

来自分类Dev

在 iOS 中重新启动应用程序时,防止在启动屏幕后出现上次访问的视图?

来自分类Dev

CLLocationManager startMonitoringForRegion:设备重新启动后不重新启动应用程序

来自分类Dev

从终端重新启动bash而不重新启动终端应用程序(mac)?

Related 相关文章

  1. 1

    重新加载Express子应用程序而无需重新启动应用程序

  2. 2

    Node.js重新加载依赖项而无需重新启动应用程序

  3. 3

    刷新别名而无需重新启动?

  4. 4

    运行新/更新的应用程序文件,而无需重新启动服务器

  5. 5

    设计应用程序以支持配置更改而无需重新启动

  6. 6

    更改日志级别而无需重新启动应用程序

  7. 7

    更改iOS应用程序语言而无需重新启动设备

  8. 8

    升级Node.JS Web应用程序而无需重新启动

  9. 9

    删除/清除sqlite dB,而无需重新启动应用程序

  10. 10

    加载.properties文件而无需重新启动WebLogic Server-ADF应用程序

  11. 11

    运行新的/更新的应用程序文件,而无需重新启动服务器

  12. 12

    如何在Genymotion和Android Studio中重新加载应用程序而无需重新启动模拟器?

  13. 13

    春季启动,thymeleaf加载上载的映像,而无需重新启动应用程序服务器

  14. 14

    如何刷新注册表项而无需重新启动?

  15. 15

    刷新图标缓存而无需重新启动

  16. 16

    如何刷新注册表项而无需重新启动?

  17. 17

    Spring Boot,无需重新启动应用程序即可更新前端

  18. 18

    直到应用程序重新启动,配置文件设置才会刷新

  19. 19

    强制完整的应用程序重新启动以刷新 Cordova 中的包

  20. 20

    应用更改或重新启动Unity破折号/启动器/ ...,而无需重新启动或注销

  21. 21

    刷新IIS站点自定义设置,而无需重新启动它

  22. 22

    应用程序重新启动时保存视图状态android

  23. 23

    如何重新加载应用程序->配置->初始化程序-> wicked_pdf.rb文件中存在的wicked pdf.rb,而无需在rails 2中重新启动服务器

  24. 24

    “重新加载” mac音频驱动程序而无需重新启动

  25. 25

    添加视图,控制器和模型而无需重新启动Sails

  26. 26

    在重新启动应用程序或切换到第3个TAB之前,我的TAB片段不会刷新

  27. 27

    在 iOS 中重新启动应用程序时,防止在启动屏幕后出现上次访问的视图?

  28. 28

    CLLocationManager startMonitoringForRegion:设备重新启动后不重新启动应用程序

  29. 29

    从终端重新启动bash而不重新启动终端应用程序(mac)?

热门标签

归档