asp.net Webサイトプロジェクトがあります。つまり、以下のオプションでWebサイトプロジェクトを公開しています。Asp.Net単一ページアセンブリを使用したWebサイトの展開
- 概要については、このprecompilation articleをお読みください。このプリコンパイルされたサイトは
- 使用固定命名し、単一のページアセンブリ
更新可能であることを許可します。
Asp.net状態管理はインプロセスです。つまり、状態用に状態サービスまたはSQLサーバーを使用していません。
セッション状態が失われるのを避けるため、通常は営業時間外にプロダクションデプロイメントを行います(営業時間外にウェブサイトは使用されません)。
私は、セッション状態のファイルの展開を次のように影響を知りたい:
- Web構成のアップデート:アプリケーションプールが再起動し、セッション状態が失われています。 Web設定の更新は営業時間後に行う必要があります。
- 個別のページdllの更新:これについてはわかりません。これはセッションの状態にどのように影響しますか?私はページのViewStatesが影響を受けないことを知っています。 更新:私はローカルでテストし、セッションの状態はdllの更新ページで失われました。
あなたの最大の懸念は何ですか?ローカルでテストするのはなぜですか? –
一般に、私は副作用を知りたいと思います。特に、営業時間中にセッションが壊れるなどの副作用がなく、本番環境での導入が可能な場合 – hIpPy
がローカルでテストされ、私の答えが見つかりました。更新された質問。 – hIpPy