- PR -

ASP.NETでデバッグが行えない

1
投稿者投稿内容
miyavi
常連さん
会議室デビュー日: 2006/12/07
投稿数: 27
投稿日時: 2006-12-07 17:46
お世話になります。

「デバッグが出来ない」と大量のスレッドがありますが、どれを参照しても
解決出来なかった為、申し訳ありませんが新しくスレッドを作成しました。

開発環境は「Visual Studio .NET 2003」
Frameworkは「1.1」
使用OSは「Windows XP SP2」
を使用しています。

背景として、他のPCで作成したVB.NETプロジェクトを現在使用しているPCに移行して、
開発を行うところです。

プロジェクトファイルは全て移行し、開発環境も整ったのですが、デバッグを行うと下記エラーが表示されます。

「プロジェクトを実行しようとしているときにエラーが発生しました : Web サーバーでデバッグを開始できません。サーバーは ASP.NET や ATL Server のアプリケーションのデバッグをサポートしていません。デバッグを有効にする方法については、 [ヘルプ] をクリックしてください。

また、オンライン ドキュメントで、ASP.NET と ATL Server デバッグの項を参照することもできます。」

マッピングの設定が出来ていないと考え、マッピングの設定を行い、またIISの設定も行いました。

当プロジェクトを作成したPCが使用不可であり、環境を調べる事は出来ないのですが、
他のプロジェクトで実際にデバッグが可能なPCのIISの設定と同等にしております。

Web.configのdebugは「true」であり、内容もいじっていない為、問題ないと考えられます。
ユーザのASPNETの権限は「Debug User」に設定しました。

この状況で、他にも試す項目などはありますでしょうか?

再インストールはまだ実施しておりません。
試せることを試しきってから、行おうと考えております。

他にも必要な情報がありましたら、ご指摘下さい。

それではよろしくお願い致します。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-12-07 18:22
実際にどういう設定を行ったのか、どう問題ないのか、
同じ値とは何かというのを知りたい。

あと、調べた場合は問題が解決していなくても
参考にしたURLを一緒に載せてくれるとうれしいです。

IIS の設定というのが何かわかりませんが、
ASP.NET2.0 で動くようになってたりしませんか?
_________________
かるあ のメモスニペット
miyavi
常連さん
会議室デビュー日: 2006/12/07
投稿数: 27
投稿日時: 2006-12-07 19:08
早速の返答ありがとうございます。

引用:

実際にどういう設定を行ったのか、どう問題ないのか、
同じ値とは何かというのを知りたい。


言葉足らずで申し訳ありません。

まずマッピングの設定ですが、下記URLの設定通りに行いました。
http://support.microsoft.com/default.aspx?scid=kb;ja;JP318465

IISの設定は、
既存のWebサイト>対象のファイル>プロパティ
ディレクトリタブ)
 このリソースへの接続時に使用されるコンテンツの場所:表示されたディレクトリ
 スクリプトソースアクセス:ON
 ログアクセス:ON
 読み取り:ON
 このリソースに索引を付ける:ON
 書き込み:OFF
 ディレクトリの参照:OFF
 
 構成>アプリケーションの構成>デバッグタブ
  ASPのサーバー側のスクリプトのデバッグを有効にする:ON
  ASPのクライアント側のスクリプトのデバッグを有効にする:ON
  スクリプトエラーメッセージ:
   ・クライアントに詳細なASPのエラーメッセージを送る

あとはデフォルトのままです。

Web.configはいじってません。

引用:

あと、調べた場合は問題が解決していなくても
参考にしたURLを一緒に載せてくれるとうれしいです。



Frameworkのマッピング
http://support.microsoft.com/default.aspx?scid=kb;ja;JP318465


ASPNETの権限設定
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12888&forum=7

引用:

IIS の設定というのが何かわかりませんが、
ASP.NET2.0 で動くようになってたりしませんか?



すみません、ASP.NETのバージョンは不明なので、明日返答します。

今まではマッピングとIISの設定で大体起動できたのですが。

申し訳ありませんが、ご教授お願い致します。
miyavi
常連さん
会議室デビュー日: 2006/12/07
投稿数: 27
投稿日時: 2006-12-11 11:31
お世話になっております。

デバッグが行えない原因が判明致しました。

IISの設定で、プロジェクトフォルダを\Inetpub\wwwroot\に設定する必要があったようで、これを忘れておりました。
上記フォルダに移動して、IISの再設定を行ったところ、デバッグが可能となりました。

初歩的な問題で板を汚してしまい、申し訳ありませんでした。

以上 ありがとうございました。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-12-11 11:37
あまり協力できませんでしたが、解決されたようでよかったです。
引用:

miyaviさんの書き込み (2006-12-11 11:31) より:

IISの設定で、プロジェクトフォルダを \Inetpub\wwwroot\ に設定する必要があったようで、これを忘れておりました。
上記フォルダに移動して、IISの再設定を行ったところ、デバッグが可能となりました。


これについてもう少し詳しく教えていただけませんか?
プロジェクトフォルダを \Inetpub\wwwroot\ に設定というのがいまいちわからなくて。。。(汗
_________________
かるあ のメモスニペット
1

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