• 締切済み

Windows7+IE8 でASPのサーバーサイドのデバッグをしたいと

Windows7+IE8 でASPのサーバーサイドのデバッグをしたいと思っており、ウェブで検索していろいろと調べてみたのですが、何のデバッガーツールを使い、どのような設定を Windows7, IE8, IISなどに行えば良いかわからないのですが、どなたか教えて頂けませんでしょうか? ちなみに IIS は、Windows7に添付のものを使用しています。

みんなの回答

  • aspnet
  • ベストアンサー率79% (72/91)
回答No.1

このまえ、昔作られたaspをどうしてもデバグする必要があって、やってみたらできました。 開発環境としてVisual Studio(2005/2008/2010など)が必要です。 自分はVisual Studio 2010 Professionalを使いましたが、無償版のExpressでも可能なようです。 IE8があれば、JavaScript部分のデバグも可能ですよ。 もちろん、aspx(特に分離コード)のデバグのほうがはるかに楽で高機能ですが。。

参考URL:
http://msdn.microsoft.com/ja-jp/library/ms241740%28VS.80%29.aspx

関連するQ&A

  • Win8 で ASPのデバッグをするには?

    いままで Xp+IIS5.1+VS2010を使用していました。 それでデバッグにはIISの「ASPのサーバー側のスクリプトのデバッグを有効にする」をONにして使用してきました。 今回 Win8(64bit)を購入したのですが、この設定方法がわかりません。 Win8(64bit)+IIS8.0+VS2010 です。 IISサービスマネージャを開いて『Default Web Sitre』を選択(反転)させて、右マウスクリックさせてプルダウンメニューの「Webサイトの管理」→「詳細設定」を選んでもそれらしい項目が表示されずに困っています。 どのように設定すればデバッグできるようになるのでしょうか?

  • VisualWevDevelopper2005でASPのデバッグ

    Visual Wev Developper 2005 と IIS5.1(XPProSP2付属) を使用して ASP(ASP.NETではありません)のデバッグを行いたいと思います。 下記サイトを参考にして設定を行いました。 IISの設定はうまくいきましたが、ブレークポイントを指定しても、停止してくれません。 どのような原因が考えられますでしょうか? ASPでのデバッグ環境で悩んでいある方がいらっしゃるようでしたので、こちらに質問いたしました。 なにかヒントがあればよろしくお願いいたします。m(_ _)m http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vsdebug/html/vxtskASPScriptDebugging.asp なおソースコードには以下のソースを記述しています。 <SCRIPT id=DebugDirectives runat=server language=javascript> // Set these to true to enable debugging or tracing @set @debug = true @set @trace = true </SCRIPT> プロジェクト(右クリック)→ 開始オプション→デバッガ □ASP.NET のチェックはつけたり外したりしても同じです。

  • Windows2003サーバでASP.NET

    Windows2003サーバで質問させてください。 先日Windows2003サーバを購入しまして、WEBサーバを構築しようとしています。 IISもセットアップしまして、Framework1.1も標準でインストールされているようでした。 あとは別PCで作成したASP.NETファイル(動作確認済)をwwwroot下にコピーして、IISの設定(仮想ディレクトリ)の作成をしてやればいいだけでしょうか? Windows2003サーバに開発環境(VisualBasic.NET)をインストールしたりということは必要ないのでしょうか? 教えてください。

  • IIS5で作成したASPをIIS7でデバッグしたい

    Windows2000+SQLServer2000Standard+IIS5環境で作成したASPを Windows2008+SQLServer2005Express+IIS7環境に移植したところ、 いくつかのASPでエラーが出るようになりました。 IIS5の環境ではエラーになった行数や詳細が表示されていましたが、IIS7では「500-内部サーバーエラーです」程度しか表示されず、どこが悪いのかわかりません。 IIS5では動いているし、IIS7上でもきちんと動作しているASPもあるので、どこが悪いのかわからず困っています。せめてエラーになっている行がわかれば、と思うのですが・・・ IIS5のようにエラーの詳細情報を表示させる設定か、または別のデバッグ方法をご存知の方がいらっしゃいましたらご教示お願いいたします。 開発はVisualInterDev6.0です。 お手数をおかけいたしますが、宜しくお願いします。

  • Visual InterDev6.0によるASPのデバッグ

    知っている方いたら教えて戴きたいのですが、 Windows2003saver環境でIISを乗せて ASPの開発を行っていますが、良いデバッガが無いので 今はファイル出力で結果を確認しています VB6.0チックにデバッグしたいので、手元にあるVisual InterDev6.0(MSDNライブラリなし) でデバッグ出来ないかと思い思考錯誤してますが (この時点で間違った努力をしていないか?というのも不安ですが・・・。) InterDev6.0でプロジェクトを作成するところまでは 出来ました(WEBプロジェクトウィーザードを利用して「localhost」のホームディレクトリを参照して作成) ただ、ブレイクポイントを設定しても、中断しないし、 ウォッチで変数の参照すら出来ません プロジェクトエキスプローラーでASPファイルを確認するとほとんどのファイルは「灰色」で表示されており 参照のみ有効になっている気がします どなたか正しいデバックの方法をご存知の方いらっしゃいましたらアドバイスをお願いします m(__)m

  • ASP.NET開発サーバーを使わずIISを使うには

    お世話になっております。 作業マシン:WINDOWS7 (仮想) VWD2010 を使用VBにてWebアプリケーションを開発しております。 知識としてははここ2週間始めたばかりで、 今現在入門書を参考に仕組みを理解しようとしている所です。 (PG経験はC,PHPで2年程です) 入門書に従い、デフォルトのプロジェクトを作成しそのまま開発を進めますと、 開発中のデバッグ(ASP.NET開発サーバーのアイコンが表示される)は問題無いのですが 作成したプロジェクトからWEBサイトを発行し、 IISのルートフォルダ配下に配置した際 デバッグ時には正常に動いて居たのが、動かなくなります。 原因はIISの設定不足… IISルートフォルダ配下でのNETWORK SERVICEユーザーの実行権限や、 WEBで使用できないMsgboxの使用、接続文字列の不足だったりします。 動作が変るのは ASP.NET開発サーバー を使用するか IIS を使用するかの違いである というのは理解できるのですが、 開発時から公開先と同じWEBサーバー(IIS)を使用する事は出来ないのかと疑問に思っています。 それが出来れば、 「基本デバッグ通れば公開して使える」と言う確信を持って、 作業も学習も進められるのですが… 残念ながらなかなか公開について詳しい記述のあるサイトは見つけられずに居ます。 VWDで、デバッグ>オプション>全般から、 プロジェクトフォルダの配置場所を、wwwroot 直下にしますと プロジェクトフォルダ自体はIISRoot直下ですが、 デバッグ実行時にASP.NET開発サーバーのアイコンがタスクトレイに 表示されますのでやはりIISは使われていない様に思えます。 IIS環境下での開発・デバッグをする方法は無いのでしょうか? ASP.NET開発では配置後の試験・検証・コード修正が必要なのでしょうか? どうかご教授ください。

  • Windows2000のでのデバッグ・・・・

    ごく最近Windows2000serverにWEBサーバーを変えたのですが、ASPのデバッグをする際にNTの時は見えていたエラーの内容が2000だと全て500エラーになってしまいますよね? これを以前のNTと同じようにデバッグしやすいように表示させたいのですが・・・・ 空くまでローカルのテストサーバーでの使用なのでどなたか判る方居ましたら教えてください。

  • Windows2000ServerでASPファイルが公開できません

    Windows2000Serverから、2003Serverにアップグレードしました。 IISでサイトを公開(Webで共有)しています。 Webで共有したフォルダー名&エイリアス名:ABC で、このフォルダーに index.htmlとindex.asp があります。 プロパティ→ドキュメント で、index.htmlを一番上に指定した場合、何も問題なくブラウザから見られますが、 index.aspを一番上に指定した場合、IEで開くと「ページが見つかりません」 と表示されます。 また、http://www.***.jp/abc/index.asp としてIEから開こうとしても、、「ページが見つかりません」と表示されます。 どなたかご存知の方おられましたら、ご教授の程、よろしくお願いします。

  • VB.NET で、デバッグができません。

    Windows-Xp_Pro 上でVB.NETを動かしたいと思っています。 個人のPC上で体験版VB.NETのインストールを終わり、ASP.NETwebアプリケーションプログラムのテスト実行時(ローカルモード)に、下記メッセージが表示されました。    Webサーバーでデバッグを開始できません。サーバーをデバッグ    する権限がありません。    サーバーのDebuggerUsersグループのメンバーであることを確認    して下さい。 Webアプリケーションが存在するPATH上のWeb.Configは「debug="true"」に設定してあります。 また、コントロールパネル→グループの「グループDebugger User」にもユーザーを追加してあります。 IIS, VB.NET は正常にインストールできました。セキュリティソフトは入っていますが、インストール時には特にエラーはありませんでした。 設定の問題とは思うのですが、どなたかエラーの原因がわかる方がおられましたら教えて頂きたいと思います。 なお、「デバッグなしで開始」をすれば正常に動きます。また、Windowsアプリケーションも問題なく動きます。 よろしくお願い致します。

  • レガシーASPのデバッグ

    tomixと申します。 レガシーASPをメンテナンスしております。 VS2005 Pro. EditionでレガシーASPをステップしながらデバッグしたいのですが どのようにすれば、サーバーサイドのプログラムをステップしながらデバッグできるかわかりません。 どなたか、ステップデバッグしているという方はおられますか? http://msdn.microsoft.com/ja-jp/library/ms241740(VS.80).aspx を読むとできるようなのですが、以下がわからず困っております。 まず「Mtx.exe プロセスにアタッチする必要があります。」の Mtx.exeはどのようにすればアタッチする画面に表示されるでしょうか? よろしくお願いします。

専門家に質問してみよう