Asp classic 经典ASP:用于跟踪的工具包括?
是否有任何工具可以分析asp应用程序并确定依赖关系?我试着用手来做,但是有一些包含嵌套的2-3层Asp classic 经典ASP:用于跟踪的工具包括?,asp-classic,include,dependencies,Asp Classic,Include,Dependencies,是否有任何工具可以分析asp应用程序并确定依赖关系?我试着用手来做,但是有一些包含嵌套的2-3层 如果这是不可能的,是否有任何方法可以将运行时配置为以某种方式记录包含处理?这并不是最简单的解决方案,但您可能需要查看。除此之外,它还显示了传递给解释器的代码的总和,包括所有包含的代码 据我所知,关于所包含的内容,你的脸上没有答案,但你可以在相当短的时间内找到答案 唯一的缺点是,您不能使用它来分析只通过POST接受数据的页面(除非我遗漏了什么)。您仍然可以为这些页面创建一个中间文件。添加一个小的、易于
如果这是不可能的,是否有任何方法可以将运行时配置为以某种方式记录包含处理?这并不是最简单的解决方案,但您可能需要查看。除此之外,它还显示了传递给解释器的代码的总和,包括所有包含的代码 据我所知,关于所包含的内容,你的脸上没有答案,但你可以在相当短的时间内找到答案 唯一的缺点是,您不能使用它来分析只通过POST接受数据的页面(除非我遗漏了什么)。您仍然可以为这些页面创建一个中间文件。添加一个小的、易于搜索的注释(假设还没有),你可以用它来快速搜索/评估
同样,这不是最简单、直接的解决方案,但它减少了大量的麻烦。当您在Visual Studio中调试它时,您可以在解决方案浏览器窗口中看到整个包含树。我不知道任何包含树,但我只想祝您好运。谢谢。我发现在这种情况下最有用的工具通常是一瓶好的苏格兰威士忌。为什么不在每个包含中放一段日志代码呢?正如评论者指出的那样,对于这个问题已经没有现成的解决方案,但是您可以通过向每个include调用添加一段日志逻辑来记录所有include调用。它不漂亮,但可以工作。这在解决方案资源管理器中的解决方案下显示为“脚本文档”。请注意,当我在Chrome中点击页面时,它没有显示出来,我必须先在Edge中打开它,然后它出现了,我可以继续使用Chrome。