EPiServer InitializationException - PullRequest
       9

EPiServer InitializationException

0 голосов
/ 08 августа 2011

Кажется, я наткнулся на стену, которую мне не пройти.Я переместил Episite в IIS 7.5 из IIS 6, а также обновил cms 5 до 6. Теперь при запуске я получаю следующее исключение.Я уверен, что в моем файле web.config чего-то не хватает, но я не могу * этого понять, что это такое.Вся помощь очень ценится.

System.TypeInitializationException: The type initializer for 'EPiServer.Security.PrincipalInfo' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.
       at EPiServer.Configuration.Settings.get_Instance()
       at EPiServer.UriSupport.get_InternalUIUrl()
       at EPiServer.UriSupport.get_UIUrl()
       at EPiServer.UriSupport.ResolveUrlFromUIBySettings(String path)
       at EPiServer.Security.PrincipalInfo..cctor()
       --- End of inner exception stack trace ---
       at EPiServer.Security.PrincipalInfo.get_CurrentPrincipal()
       at EPiServer.Security.VirtualRolePrincipal.VirtualRolePrincipal_PostAuthenticateRequest(Object sender, EventArgs e)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Ответы [ 2 ]

0 голосов
/ 04 июня 2015

Я попробовал решение изменить настройки scanAssembly на True .

<scanAssembly forceBinFolderScan="false">

Это решение не было эффективным для меня. Я исправил свою проблему, когда смог преобразовать web.config для работы с IIS7.

Решение было выполнено в CMD с правами администратора командой:

C:\Windows\System32\inetsrv\Appcmd migrate config "Default Web Site/"

Хитрость здесь заключается в использовании / в конце названия веб-сайта.

0 голосов
/ 12 августа 2011

Похоже, что <scanAssembly forceBinFolderScan="false"> в EpiServerFramework.config с указанными файлами для загрузки, похоже, не работает. Отладка с помощью рефлектора показала, что он вообще не загружал никаких модулей. Изменение на истинное устранило проблему.

До сих пор не знаю, почему он не загружает указанные.

...