Здравствуйте, Я, Писал вот:
T>Имею проект asp.net
T>Отлаживаю на локальной машине под админом. Доступ к ресурсам, как написано ниже
T>T>...
T>ResourceManager rm = new ResourceManager("MyProject.MyResourceFile", Assembly.GetExecutingAssembly());
T>string Msg = IdMsg.ToString();
T>try
T>{
T> Msg = rm.GetString("Resource_"+IdMsg.ToString(), ci);
T>}
T>catch(MissingManifestResourceException mex)
T>{
T>...
T>}
T>...
T>
T>работает нормально. Когда переношу на "боевую" машину, срабатывает MissingManifestResourceException.
T>Товарищ предположил, что все дело в правах. К сожалению контакт с ним временно утрачен. Может кто сможет сказать кому куда права надо дать?
T>В
T>Web.config стоит <identity impersonate="true" />. В IIS стоит имперсонализация на спец.юзера этой машины, который входит в группу, которой разрешено все, что разрешено ASPNET (aspnet_wp account).
T>Куда дальше рыть подскажите?
T>Или где почитать?
Ящик просто открывался, надо было дать права на временную папку Фремворка (WINDOWS\Microsoft.NET\Framework\version\Temporary ASP.NET Files) тому юзеру, под которым имперсонализация.
Всем спасибо.