使用Visual Studio 2005,2008和2010,您可以通过将调试程序附加到w3wp.exe进程来调试Classic ASP。这种情况非常多,并且经常在2005年和2008年崩溃,但在2010年运行良好。唯一的问题是,据我所知,VS2010不支持经典ASP代码突出显示或代码完成。 HTML看起来很好,但任何经典ASP代码都只是简单的黑白色。
由于网站架构的原因,我无法将<%@Script="VBScript"%>
添加到每个页面的顶部,即使经过测试,它也无法执行任何操作。
整个问题非常混乱,因为使用 Visual Studio 2010 Express ,前面提到的经典ASP支持开箱即用(减去调试)。
我可以通过在以下模式之间切换来获得交替的HTML和VBScript突出显示(但从不两者兼而有之)。我尝试了以下方法:工具&gt;选项&gt;文本编辑器&gt;文件扩展名&gt;使用以下编辑器添加“ASP”扩展名:
我考虑过extending the Editor,我的想法是尝试混合Web表单编辑器和Microsoft Visual Basic编辑器的标记,但我不确定这是否是一个合理的行动方案。
如何在Visual Studio 2010中获得经典ASP的代码突出显示和智能感知?
答案 0 :(得分:1)
解决!
TL;博士:安装Service Pack 1
引导您完成故障排除过程: