0

Web アプリケーションをインストールしようとしています。アプリは最初の 2 ページで正常に動作し、その後、次のようにシリアル化エラーをスローし始めます。sessionStateモードをに変更すると、すべて正常に動作しInProcます。ただし、モードがSQLServer

セッション状態をシリアル化できません。'StateServer' および 'SQLServer' モードでは、ASP.NET はセッション状態オブジェクトをシリアル化するため、シリアル化できないオブジェクトまたは MarshalByRef オブジェクトは許可されません。「カスタム」モードのカスタム セッション状態ストアによって同様のシリアル化が行われる場合、同じ制限が適用されます。

さらに、他のボックスにインストールするとアプリのインストールが正常に機能するため、アプリケーションの問題ではないという理由で知っています。これが発生する原因となる他の環境/構成の問題はありますか?

どんなアイデア/提案も大歓迎です。

4

2 に答える 2

0

問題はまったく別のものであることが判明しました。アプリケーションのパフォーマンスを測定するために、その環境にDynatraceをインストールしましたが、一度オンにすると、セッション状態が混乱していました。

于 2013-03-03T10:52:12.660 に答える
0

異なるマシンにデプロイしているため、それぞれに独自のweb.configファイルが必要です。問題のマシンでは、web.config の設定が正しくない可能性があると思います。

于 2012-11-19T14:19:59.637 に答える