Приложение все время пытается загрузить ресурсные DLL...
От: mDmitriy Россия  
Дата: 08.04.15 07:42
Оценка:
Всем привет!

В логах приложения все время получаю (через перехватчик AppDomain.AssemblyResolve) записи типа

not founded assembly 'Microsoft.Owin.Host.SystemWeb.resources, Version=3.0.1.0, Culture=ru-RU, PublicKeyToken=31bf3856ad364e35' from domain '/LM/W3SVC/9/ROOT-1-130729494030055718'
not founded assembly 'Microsoft.Owin.Host.SystemWeb.resources, Version=3.0.1.0, Culture=ru, PublicKeyToken=31bf3856ad364e35' from domain '/LM/W3SVC/9/ROOT-1-130729494030055718'

Почему так происходит (попытки загрузить ресурсы ru и ru-Ru) и как этого избежать?
Win 7 x64 rus, VS 2013 .NET 4.5.1
Спасибо...
Re: Приложение все время пытается загрузить ресурсные DLL...
От: pugv Россия  
Дата: 10.04.15 13:48
Оценка:
Здравствуйте, mDmitriy, Вы писали:

D>Почему так происходит (попытки загрузить ресурсы ru и ru-Ru) и как этого избежать?


Потому, что язык системы ru, а язык нейтральных ресурсов — нет.
Если у вас нейтральные ресурсы на русском — укажите это при помощи NeutralResourcesLanguageAttribute (можно из IDE в пропертях сборки).
http://www.brainbench.com/images/certlogo/color/mastercert/cppprogrammer.gif http://www.brainbench.com/images/certlogo/color/mastercert/netframework40.gif
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.