トップ回答者
クライアントで動作したASP.NETプロジェクトをサーバに配置すると、ボタンクリックイベントが発生しない

質問
-
VS2003でASP.NET+DBアプリケーションを開発しています。
DBサーバとWebサーバは別個の独立したサーバを用意しています。
Webサーバには、VS2003をインストールしています。
まずクライアント環境(WinXP)でアプリケーションを作成し、動作を確認しました。
その後、クライアント環境のプロジェクトファイル(d:\inetpub\wwwroot配下にフォルダを作成し、その下にプロジェクトを作成)と、
マイドキュメントフォルダ配下にある、「Visual Studio Projects」フォルダ配下のプロジェクトフォルダを
サーバにコピーしました。
クライアントとサーバのinetpub\wwwrootmの位置や、「Visual Studio Projects」の位置は同じにしています。
サーバ上でVS2003を起動し、プロジェクトをロードすると正常にロードできました。
デバッグ実行させてもPageLoad処理などはうまく動いています。(DBアクセス処理なども動作しています。)
しかしボタンのクリックイベントが、全く動作しません。
試しに、プロジェクト配下のファイル(aspx)で、ボタンコントロールを再度ダブルクリックしてvbソースのボタンクリックイベントがちゃんと割り当てられているか確認しましたが全ボタン、問題なく割り当ててあることも確認しました。
いろいろ原因を考えてみましたが、このようにボタンクリックイベントだけ発生しない現象が初めてであり、対処に苦慮しています。
過去にこのような経験のある方、アドバイスをどうぞ宜しくお願い致します。
回答
-
すみません。修正しておきました。
いかんなぁ、書き込んだ後、ちゃんとチェックしないといけませんね。反省します。
同じような内容ですが、以下のページも参考になるかもしれません。いずれにしてもASP.NETがうまく動く状態になっていないんじゃないかと思います。
ASP.NET インストールでのトラブルシューティング
http://technet2.microsoft.com/WindowsServer/ja/library/496d5287-3419-4169-890f-943a9311ea2e1041.mspx?mfr=true
すべての返信
-
一度、以下を試してみられたらいかがでしょうか?
IIS を削除して再インストールした後、IIS マッピングを修復する方法
http://support.microsoft.com/kb/306005/ja -
すみません。修正しておきました。
いかんなぁ、書き込んだ後、ちゃんとチェックしないといけませんね。反省します。
同じような内容ですが、以下のページも参考になるかもしれません。いずれにしてもASP.NETがうまく動く状態になっていないんじゃないかと思います。
ASP.NET インストールでのトラブルシューティング
http://technet2.microsoft.com/WindowsServer/ja/library/496d5287-3419-4169-890f-943a9311ea2e1041.mspx?mfr=true