- PR -

プロジェクトを実行しようとしているときにエラーが発生しました

1
投稿者投稿内容
cofe
会議室デビュー日: 2005/02/13
投稿数: 13
投稿日時: 2005-07-04 01:45
お世話になります。cofeと申します。
現在、VB.NET2003(C#)でWebアプリ開発を行っております。

ASP.NETアプリケーションをデバッグするときに以下のエラーが発生します。
思いつく限りの術を尽くしましたが、一向にエラーの解決ができません。
どなたかご教授いただけないでしょうか。

〜エラー内容〜
「プロジェクトを実行しようとしているときにエラーが発生しました:Webサーバーでデバッグできません。
詳細については[ヘルプ]をクリックしてください。」

エラー対応のため以下の項目の検討を行いました。
●Web.configファイルの構文エラーの確認。
●machine.configファイルのプロセスモデル属性の確認。
●ユーザーアカウントで実行する場合の、Debugger Userグループの確認。
●コマンドプロンプトから「iisreset」の実行。
●IISの再起動。
●[既定のWebサイト]のIISセキュリティ設定のチェック。etc・・・

また、以下のWebサイトも参考にしました。(この他にも多数のWebサイト)
http://support.microsoft.com/default.aspx?scid=kb;ja;306172

私の覚えている限りでは、1ヶ月前にASP.NETをデバッグした際は、問題なく実行できました。
1週間程前にデバッグした際このエラーが発生し、エラー対応をしており現在に至っております。また、全てのWebアプリで同エラーが発生します。
なお、[デバッグ]−[デバッグなしで開始(G)] からの実行は問題なく実行できます。

よろしくお願いいたします。
たつごろー
ぬし
会議室デビュー日: 2004/10/25
投稿数: 496
投稿日時: 2005-07-04 05:24
プロジェクトの構成プロパティでASP.NETデバッグが無効なのかもしれません。

もしもそうなら、以下の手順で直るかもしれません。

プロジェクトのプロパティページを表示
左ペインで、構成プロパティを選択
左ペインで、デバッグを選択
右ペインで、「ASP.NETデバッグを有効にする」がFalseだったらTrueにする

_________________
たつごろー
codeseek
こみゅぷらす
unibon
ぬし
会議室デビュー日: 2002/08/22
投稿数: 1532
お住まい・勤務地: 美人谷        良回答(20pt)
投稿日時: 2005-07-04 10:49
unibon です。こんにちわ。

以下、ちょっとあいまいですが、ソリューションエクスプローラーで、そのプロジェクトで右クリックして、「新しいインスタンスでデバッグを開始」のような名称の項目を選択してデバッグできないでしょうか?もしこれでデバッグできるようでしたら、少なくともIIS側の問題ではなくVS.NET側の問題に絞り込めます。
cofe
会議室デビュー日: 2005/02/13
投稿数: 13
投稿日時: 2005-07-04 22:28
たつごろーさん、unibonさん早速のご返答ありがとうございます。

引用:

たつごろーさんの書き込み (2005-07-04 05:24) より:

プロジェクトの構成プロパティでASP.NETデバッグが無効なのかもしれません。

もしもそうなら、以下の手順で直るかもしれません。

プロジェクトのプロパティページを表示
左ペインで、構成プロパティを選択
左ペインで、デバッグを選択
右ペインで、「ASP.NETデバッグを有効にする」がFalseだったらTrueにする



上記の「ASP.NETデバッグを有効にする」はTrueであることを確認しております。
これに関して説明しておらず申し訳ございませんでした。

引用:

unibonさんの書き込み (2005-07-04 10:49) より:
unibon です。こんにちわ。

以下、ちょっとあいまいですが、ソリューションエクスプローラーで、そのプロジェクトで右クリックして、「新しいインスタンスでデバッグを開始」のような名称の項目を選択してデバッグできないでしょうか?もしこれでデバッグできるようでしたら、少なくともIIS側の問題ではなくVS.NET側の問題に絞り込めます。



「新しいインスタンスを開始」を試してみました。
この方法ではデバッグできました。
しかし、ブレイクを切ってもステップ実行ができません。
unibonさんのご説明にもありますようにIIS側は問題ないのでしょうか。

この一ヶ月で環境を変更した覚えはありませんが、MSから配布される
セキュリティパッチはあてております。
これは関係があるのでしょうか。

cofe
会議室デビュー日: 2005/02/13
投稿数: 13
投稿日時: 2005-07-10 19:05
この問題ですが、ようやく解決できました。
ご協力いただいた、たつごろーさんunibonさんありがとうございました。

〜解決方法〜
インターネットインフォメーションサービスの既定のWebサイトのプロパティにある
ASP.NETタブのASP.NETのバージョンが、本来1.1.4322.0なのですが、2.0.40607.0に
変更されていました。
本来のバージョンと設定してあるバージョンが異なっていたため、IISで認識できなかったのだと思います。

この解決方法はどのWebサイトにも載っていなかったので、大変苦労しました。
ただunibonさんの本文をヒントに、IISに絞って問題解決を考えていきました。

ありがとうございました。
たつごろー
ぬし
会議室デビュー日: 2004/10/25
投稿数: 496
投稿日時: 2005-07-10 20:56
引用:

ASP.NETタブのASP.NETのバージョンが、本来1.1.4322.0なのですが、2.0.40607.0に


Visual Studio 2005Betaをいれませんでしたか?

_________________
たつごろー
codeseek
こみゅぷらす
cofe
会議室デビュー日: 2005/02/13
投稿数: 13
投稿日時: 2005-07-10 22:12
たつごろーさんお久しぶりです。

引用:

たつごろーさんの書き込み (2005-07-10 20:56) より:
Visual Studio 2005Betaをいれませんでしたか?




たつごろーさんのご指摘の通り、Visual Studeo 2005Betaを
入れてました。
まさか環境設定が変更されるとは思いもよらなかったので、
まったく検討がつきませんでした。
1

スキルアップ/キャリアアップ(JOB@IT)