2008-09-16 2 views
10

私は、Session.StartイベントがGlobal.asaxファイルで発生していないASP.Net 2.0アプリケーションを持っています。なぜこれが起こっているのか、どのように私はそれを働かせることができます誰が伝えることができますか?ASP.Net Session_Startイベントが起動しない

アプリケーションは私のWindows XP開発マシンで正常に動作しましたが、サーバー(Windows Server 2003/IIS 6/ASP.Net 2.0)に展開すると機能しなくなりました。

これが適切かどうかはわかりませんが、サーバーは既定のWebサイトレベルでいくつかの設定を変更することがわかっているSharePointインストール(WSS 3.0)もホストしています。

答えて

2

global.asaxを追加する前にサイトがプリコンパイルされていますか?もう一度コンパイルしてみてください。

+0

<削除名は、サイト全体がコンパイルされ、数回再コンパイルされています、私は他にステップすることができます例:Global.asaxファイルにあるコードApplication_Start() – Jazza

+0

サイトのコピーを作成し、そのコピーに問題が発生していないかどうか確認できますか? –

+2

質問にはまったく答えていませんが、サイトがプリコンパイルされているかどうかという点は、問題を解決するために必要なヒントです。これは、運用サーバー上のPrecompiledApp.configファイルが見つからないためです。ありがとう@Gulzar – Jazza

0

IISのWebサイトが1.1ではなくASP.NET 2.0を使用するように設定されていますか?

1

web.configの<session />セクションはありますか?

0

私は、SharePoint 2010のweb.configファイルに次のタグを削除する必要がありました:=「セッション」/>

関連する問題