- 我在一个虚拟目录在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