Thanks for you comment, Bill. Now I am more confused than before! <g>
I have two installations of 4.9.1. For one site, the upgrade from 4.9.0 to 4.9.1 was uneventful. The upgrade was fine. I just copied the upgrade files over my existing site,browsed to install/install.aspx and watched the upgrade happen. For that site, the buildproviders section of the web.config after the upgrade looks like this:
< buildProviders >
< remove extension=".resx" / >
< remove extension=".resources" / >
< /buildProviders >
For the second site, and as noted in the first message in this thread, I had a problem and had to remove the German resx file from the install/App_Code directory to get the upgrade to work.
After the upgrade, the buildProviders section of web.config has the two lines commented out:
< buildProviders >
< !--
< remove extension=".resx" / >
< remove extension=".resources" / >
-- >
< /buildProviders >
The site runs fine, as near as I can tell, except that I get that error regarding a resx file when trying to view the Host Settings page. I don't get errors going to other Host or Admin pages, and no problems going to other pages on the site.
I tried removing the comments in the web.config (I assume that's what you meant by re-enableing the built-in handling of resource files(, but that didn't work. I couldn't even get to the site, as there were then compilation errors.
Got any other ideas? Or did I misinterpret something? And thanks!