Приложение ASP .net находит файлы локальных ресурсов на сервере веб-разработки, но не локальные IIS

Когда я запускаю приложение с помощью Visual Studio Web Development Server, оно работает нормально. Однако, когда я запускаю его с помощью локального IIS, я получаю следующую ошибку:

Любые идеи? Спасибо!!

Класс ресурса для этой страницы не найден. Пожалуйста, проверьте, существует ли файл ресурсов, и попробуйте еще раз. Описание: необработанное исключение произошло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительных сведений об ошибке и ее происхождении в коде.

Сведения об исключении: System.InvalidOperationException: класс ресурса для этой страницы не найден. Пожалуйста, проверьте, существует ли файл ресурсов, и попробуйте еще раз.

Ошибка источника:

Строка 81: private void PopulateLanguageList () Строка 82: {Строка 83: DropDownListLanguage.Items [0] .Text = (строка) HttpContext.GetLocalResourceObject (Строка 84: «\ Default.aspx», SelectLanguage, Thread.CurrentThread.CurrentCulture); Строка 85:}

Трассировки стека:

[InvalidOperationException: класс ресурса для этой страницы не найден. Пожалуйста, проверьте, существует ли файл ресурсов, и попробуйте еще раз.] System.Web.Compilation.LocalResXResourceProvider.CreateResourceManager () +4038050 System.Web.Compilation.BaseResXResourceProvider.EnsureResourceManager () +23 System.Web.Compilation.BaseResourceManager () , CultureInfo) +24 System.Web.Compilation.ResourceExpressionBuilder.GetResourceObject (IResourceProvider resourceProvider, String resourceKey, CultureInfo culture, Type objType, String propName) +32 System.Web.HttpContext.GetLocalResourceObject (String virtualeyPath) +56 APPortal.Login.PopulateLanguageList () в c: \ inetpub \ wwwroot \ APPortal \ Default.aspx.cs: 83 APPortal.Login.Page_Load (отправитель объекта, EventArgs e) в c: \ inetpub \ wwwroot \ APPortal \ Default. aspx.cs: 20 System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e) +25 System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Object sender, Even tArgs e) +42 System.Web.UI.Control.OnLoad (EventArgs e) +132 System.Web.UI.Control.LoadRecursive () +66 System.Web.UI.Page.ProcessRequestMain (логическое includeStagesBeforeAsyncPoint, BooleancStagesAfter 2428


person ntsue    schedule 22.09.2010    source источник
comment
Где живут ваши DLL? / bin или в GAC?   -  person Christian Nesmark    schedule 22.09.2010
comment
В / bin. Вы думаете, что DLL - это проблема? Если да, то почему он должен работать на сервере веб-разработчика, а не в IIS?   -  person ntsue    schedule 22.09.2010
comment
Что произойдет, если вы настроите Visual Studio для использования IIS? Тогда это работает?   -  person Remy    schedule 22.09.2010
comment
Я заменил локальные ресурсы глобальными, и это, похоже, решило мою проблему!   -  person ntsue    schedule 23.09.2010


Ответы (1)


Я заменил локальные ресурсы глобальными, и это, похоже, решило мою проблему!

person ntsue    schedule 04.10.2010