私は渡すことができない壁にぶつかったようです。 IIS 6からEpisiteをIIS 7.5に移動し、5から6にアップグレードしました。開始するときに次の例外が発生します。私はweb.configに何かがないことは確かですが、私はのためにできません。*はそれが何であるか把握しています。すべての援助は非常に高く評価されます。EPiServer InitializationException
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)
アップグレードは成功しましたか? IIS 6でアップグレードしたサイトを実行するとどうなりますか?アップグレードの前にDBとソースのバックアップをとったのですか?あなたは一度に一つのことをやり、それがどこで壊れているかを見てみることができます。 –
アップグレードでうまくいった。私は今何が間違っているのか分かっていると思う。 tommorrowに更新します。確認するだけです。 –