- 我在一個虛擬目錄在VS2012中添加一個新的網站,並指出它我在IIS中創建。
- 在IIS中,我啓用服務器端調試
- 本網站在IIS中的端口是5555
- 在VS的項目屬性,我已經開始網址爲localhost:5555,運行我的網站
- 沒有調試器是在項目屬性中啓用(沒有一個傳統的ASP)
- 我設置文件的斷點它包含在Default.asp的
- 我的網站上運行的底部沒有調試(按Ctrl - F5)
- 然後我附加到進程(IE1 0)
- 然後我刷新主頁(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
}
這些指示不要沒有任何幫助。我已經完成了他在這篇文章中概述的幾件簡單的事情。 – birdus