質問

私はIIS6を使用し、私は機能Directory.delete()を呼び出したときに、すべてのセッションは、このウェブサイトはログアウトされます関連しています。 そして、私はウェブサイトをデバッグ、私も例外は認められませんでした。 いずれかが、この上のアイデアがありますか? 事前に感謝します!

役に立ちましたか?

解決

私は削除しようとしているディレクトリは、Webサイトのフォルダ内にあると仮定します。

あなたがウェブサイト内のフォルダを削除すると、その後、asp.netは、セッション状態が失われ、再起動します。

この問題を回避するには、

1)アウトプロセスセッション状態を実装してみます。

または

2)Webアプリケーションフォルダの外のフォルダを移動します。

他のヒント

は、作成するには、アプリの実行中にWebアプリケーションディレクトリの下に任意のディレクトリやファイルを削除または変更した場合、ASP.NETは、コードを変更して再ロードする必要があるという考えのAppDomainをアンロードします。これは、Webアプリケーションディレクトリ以外のディレクトリに/削除/変更のものを作成し、任意のファイル/ディレクトリを移動する必要がありますなど、すべてのセッション状態を、クリアします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top