【问题标题】:modify App_GlobalResources file force the application to restart修改 App_GlobalResources 文件强制应用重启
【发布时间】:2024-01-23 05:27:01
【问题描述】:

正如标题所说,如果我更新 App_GlobalResources 文件中的值,应用程序将重新启动。有什么办法可以预防吗?

【问题讨论】:

    标签: asp.net .net asp.net-mvc application-restart app-globalresources


    【解决方案1】:

    实际上,您可以阻止重启,但更改所有配置文件。我找不到只对App_GlobalResources 文件执行此操作的方法。

    看到这个答案:

    How to prevent an ASP.NET application restarting when the web.config is modified?

    【讨论】:

      【解决方案2】:

      不,没有办法阻止它。
      根据MSDN

      当您更改本地或全局默认资源文件时,ASP.NET 会重新编译资源并重新启动 ASP.NET 应用程序。这可能会影响您网站的整体性能。如果添加附属资源文件,不会导致重新编译资源,但 ASP.NET 应用程序将重新启动

      由于资源被认为是静态数据,因此对其进行任何更改都会导致 ASP.NET 应用程序重新启动。

      更多信息:
      Editing resource files without recompiling ASP.NET application
      ASP.NET Web Site or ASP.NET Web Application?

      【讨论】:

        最近更新 更多