Локальные ресурсы asp.net не созданы во временных интернет-файлах asp.net
Мы храним наши локализованные ресурсы отдельно от нашего веб-приложения. После использования развертывания xcopy на нашем веб-сервере файлы локализованных спутниковых ресурсов.dll не создаются (во временных файлах asp.net) компилятором aspnet_compiler.
Иногда, если мы запускаем / останавливаем пул приложений, они создаются, но, кажется, нет никакой согласованности относительно того, когда это происходит.
Есть какие-нибудь предложения о том, где / что искать, чтобы решить эту проблему?
1 ответ
Оказывается, проблема была в разрешении. Расположение: c:\windows\microsoft.net\framework\v4.0.30319\ временные файлы asp.net \ не имеет достаточных разрешений. Оказывается, локализованные файлы создаются на основе лица, инициирующего первый запрос к приложению. Таким образом, если учетная запись, которая запрашивала приложение, не имела разрешения на этот каталог, все файлы, кроме локализованных версий, были сгенерированы компилятором asp.net!