我最近成立的Visual Web Developer 2008 Express版本在我的笔记本电脑(运行XP SP3)制定的一个网站上的一些C#.NET代码。 一切似乎都被伟大的工作,我可以编辑代码和网站运行在IIS中...
问题来了,当我按F5调试。 我收到以下错误信息:
“无法连接到应用程序‘WebDev.WebServer.EXE’(PID:3520)。用‘VITCH2000’调试器安装不正确无法调试代码的请求的类型运行安装程序安装或修复调试器。”
我用Google搜索了错误信息,并花了几个小时尝试不同的修复,但没有喜悦。 调试器拒绝工作。 我还修复了.NET框架(2,3和3.5)和卸载/重新安装/修复的Visual Web Developer 2008 Express版本,但仍是同样的错误。
我也重新注册在C dll文件:\ Program Files文件\ Common Files文件\ Microsoft共享\ VS7Debug甚至删除他们全部卸载后重新安装,但似乎没有任何帮助之间。
有谁知道我的意思,其安装到运行还是有办法让这个调试工作? 任何想法非常感谢!
这仅仅是一个在黑暗中拍摄,但你可以尝试安装Visual C#2008 Express Edition的,看看您是否可以从那里导入Web项目到该版本并调试它。 它已经有一段时间,因为我已经与Express版本的工作,但我似乎使用Visual C#2005 Express Edition中运行Web应用程序召回。
我似乎有(各种)的解决方案。 我决定使用“打开网站>本地IIS”,打开网页,而不是“打开网站>文件系统”来试试。 调试器现在的作品! 好极了! 有一个缺点这虽然。 有链接到该站点在IIS虚拟目录一堆第三方代码。 该网站现在需要更长的时间来编译,因为它似乎编译(或至少错误校验)所有的代码的启动站点之前。 有没有解决的办法。
由于文件系统的方法,我的台式电脑上正常工作,我也决定尝试检查了该网站的代码到不同的目录在我的电脑上,并使用“打开网站>文件系统”打开新文件夹。 你猜怎么了? 它还调试正确! 如此看来,有什么不对与我创建的具体项目的设置。 而在所有的这些VS用户文件的重新安装还没有被替换(即使在一个点上我删除了整个“我的文档\ Visual Studio 2008的”目录。
任何想法如何,我可以删除所有初始项目的用户设置文件,这样我可以从原来的文件系统位置调试?
文章来源: Visual Studio Express can't debug - “The debugger is not properly installed”