1

ASP.NETサイトにファイルをアップロードするたびに、すべてのユーザーがログアウトされます(つまり、セッションが無効になると思います)。

これが起こらないようにASP.NETでコードを「ホットスワップ」する方法はありますか?デプロイする前にコンパイルするなど。

私のデプロイ方法は、SVNの更新によって非常に簡単です。

ありがとう!/ Niels

4

2 に答える 2

4

セッションをSQL データベースに保存できるため、アプリケーションの再起動によってセッションが失われることはありません。

展開する更新不可能なコードをプリコンパイルすると、xcopy が高速化されますが、アプリ プールは再起動されます。

更新:@configurator、あなたのコメントをカジュアルなオブザーバーに見えるようにします http://support.microsoft.com/kb/317604

(たとえば、複数のセッション データベース、同じデータベース内の異なるフレームワーク データベースなど、さまざまなオプションとハウツーが豊富に網羅されています)

于 2008-11-27T13:10:09.927 に答える
2

binフォルダーまたはweb.configにファイルをデプロイする場合、これにより、非常に正当な理由でサイトが自動的にリセットされます。

于 2008-11-27T13:08:52.597 に答える