App domain restarts when .resx file changes. Any way to avoid this?
I have an ASP.NET app with many .resx (resource) files used for localized user controls and pages. We would like these files to be editable on-the-fly. However, we have noticed that editing these files on the web server causes the app domain to reload, which causes the server to slow down for about a minute while the app domain restarts. Is there any way to permit editing of these files without causing the app domain to restart? There are several flavors of this question on Stackoverflow; to repeat the answer, yes, it's definitely possible. Like much of .NET, resource providers are extendable.