重複の可能性:
従来の ASP をどのようにデバッグしますか?
- VS2012 に新しい Web サイトを追加し、IIS で作成した仮想ディレクトリをポイントしました。
- IIS で、サーバー側のデバッグを有効にしました
- IIS でのこの Web サイトのポートは 5555 です
- プロジェクト プロパティの VS では、私のサイトを実行する localhost:5555 として開始 URL があります。
- プロジェクトのプロパティでデバッガーが有効になっていません (クラシック ASP 用のデバッガーはありません)。
- default.asp の下部にあるファイルにブレークポイントを設定しました
- デバッグなしでサイトを実行します (Ctrl-F5)
- 次に、プロセスにアタッチします(IE10)
- 次に、ホームページ (default.asp) を更新します。
- ブレークポイントにヒットしない
- このページをデバッグできるように、ブレークポイントでデバッガーを停止するにはどうすればよいですか?
これは既存のコードです。私はそれを機能させようとしているだけです。問題を修正するバグでない限り、コードの批評は必要ありません!
この JavaScript メソッドの最初のコード ブロックの先頭付近にブレークポイントを設定しましたが、ヒットすることはありません。
function declareLogos() {
<% ' get logos
SQL = "SELECT l.LogoFileName, p.SortOrder FROM InrixCustomerLogo l join InrixCustomerLogoPage p on l.LogoCode = p.LogoCode WHERE p.PageFileName = '" & fn & "' AND SortOrder > 0 ORDER BY SortOrder"
On Error Resume Next
Set oLOGO = oConn.Execute(SQL)
logoerror = Err.Number
On Error Goto 0
x = 1 ' array counter
%>
<% If NOT logoerror Then %>
<% Do While NOT oLOGO.EOF %>
i[<% =x %>] = '<% =oLOGO("LogoFileName") %>';
<% oLOGO.MoveNext : x = x + 1 : Loop %>
<% End If %>
imax = <% =x-1 %>;
ilast = <% =(((x-1)*4)/4) %>; // <% =(((x-1)*4)/4) %> this is imax - 1 that is divisible by four
}