我们正在运行Visual Studio 2008(带有Service Pack),在调试ASP Classic网站时遇到麻烦。
服务器是Windows 2003 SP2。我们正在使用Windows身份验证。我们有一个虚拟目录,它是一个ASP.NET Web应用程序。
我们可以附加到w3p进程并调试就好了。断点有效,我们可以查看变量值。当分离或停止调试器时,就会出现困难。
每当我们采用任一方法(分离或停止调试器)时,我们都会从Visual Studio中获得一系列崩溃。
我刚刚将网站分成了自己的应用程序池,并在分离调试器时在事件日志中出现以下错误:
.NET Runtime版本2.0.50727.3607 - 致命执行引擎错误(7A09795E)(80131506)
如何解决这个问题?
答案 0 :(得分:2)
有一个热门修复。查看此知识库文章:http://support.microsoft.com/kb/967631
答案 1 :(得分:0)
没有看到这个。我用VS2008做了很多经典ASP调试,没有这样的问题。除了“重新安装东西建议”,我不确定你还能做什么。
在昏暗和遥远的过去,我发现当被调试的进程在减少的特权帐户下运行时,调试可能很复杂,但现在是否真的不能说。您可以尝试将所涉及的过程的所有标识设置为与交互式登录相同的实验,但我不希望这会有所帮助。
你在跑什么O / S?