visual-studio-2010 - 在Visual Studio 2010中调试经典ASP

标签 visual-studio-2010 asp-classic

我已经阅读了问题中链接到的this questionthis page,以及其他数十篇有关使用VS调试asp classic的文章,但对于我来说仍然没有点击。

我使用的是VS2010。我要在远程服务器上实时调试的文件。我已经在服务器上安装了远程调试器。我打开了网站并附加到远程计算机上的w3wp.exe进程。我创建了一些断点,但是在这些断点上仍然出现“该断点当前不会被命中。没有为该文档加载任何符号”。这是问题还是我正在做的一个更大问题的症状?

最佳答案

首先,默认情况下,在Visual Studio中打开网站时,是通过文件系统而不是通过IIS打开的。如果是这种情况,则Visual Studio使用内部Cassini Web服务器,而不是IIS。

Cassini Web服务器无法运行经典ASP。 IIS可以。因此,您需要做的第一件事就是弄清楚如何在IIS中进行调试。

不用说,您需要在正在使用的计算机上安装IIS,并且要调试的网站的设置应与服务器上的设置相同。 (因此您应该能够运行http://localhost/somepath并能够看到您的网站)

您还需要附加到Internet Explorer的运行过程。也有一个链接。

接下来,您需要使Visual Studio附加到IIS并执行网站,而不是使用内置的Web服务器并启用调试。

这里涵盖了:This topic is no longer available(这是您在问题here中喜欢的页面的第一个子链接。

从那里,您应该能够遵循其余的链接并开始运行。



编辑-已添加

本文将逐步指导您。
Debugging Classic ASP ( VBScript ) in Visual Studio 2008

关于visual-studio-2010 - 在Visual Studio 2010中调试经典ASP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3453762/

相关文章:

asp-classic - 使用经典 ASP 和 VB 脚本对 ZIP 文件进行 Base64 编码

asp.net - 从经典 ASP 调用需要 .NET 类型的 .NET 函数

xml - 使用 jQuery 发送 XML 请求

visual-studio-2010 - 从 Nuget 中取消列出一个包及其所有历史版本

visual-studio-2010 - 安装 Visual Studio 2012 Release Preview 后出现错误 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt'

visual-studio-2010 - 有使用 Coderush XPress 和 Visual Studio 2010 的经验吗?

mysql - 你如何解决这个错误 : MySQL ODBC Access denied for user 'ODBC' @'localhost' ?

asp-classic - 从 IIS (ASP) 在服务器上运行 VBS 脚本

c++ - 这是一个 VC++2010 编译器错误吗?

c# - 创建 C# DLL,我做错了什么?