无法调试asp.net-“无法启动程序”

无法调试asp.net-“无法启动程序”,asp.net,Asp.net,我无法调试asp.net应用程序。没有任何更改或安装是故意的,可能是一些自动更新,我认为已经关闭了。一天刚醒来,当我尝试调试时,我发现mesage无法启动程序。这是Vista Business 64位上的Visual Studio 2008。事实: -使用IIS或内置Web服务器的应用程序都不会进行调试 -应用程序将在不调试调试构建的情况下运行,只需运行 -visual studio、iis和dot net 3.5 sdk已重新安装。 有什么想法吗?为了弄明白这一点,这已经持续了好几天了。即将重

我无法调试asp.net应用程序。没有任何更改或安装是故意的,可能是一些自动更新,我认为已经关闭了。一天刚醒来,当我尝试调试时,我发现mesage无法启动程序。这是Vista Business 64位上的Visual Studio 2008。事实: -使用IIS或内置Web服务器的应用程序都不会进行调试 -应用程序将在不调试调试构建的情况下运行,只需运行 -visual studio、iis和dot net 3.5 sdk已重新安装。 有什么想法吗?为了弄明白这一点,这已经持续了好几天了。即将重新命名vista。
布莱恩,地址有变化吗?该站点仍在端口49404上吗?

您的vista机顶盒上是否运行过防病毒软件?哪一个?
当您开始调试时,屏幕右下角会出现一小片云,表示cassini端口的服务器正在运行。此端口与49404相同吗?

以下是一些指针和提示:

检查此程序\Windows\Microsoft.NET\Framework\v2.0.XXXX\WebDev.WebServer.exe的输出 您的默认项目更改了吗? 默认浏览器是否正常工作? 在重新安装操作系统之前,您可能需要

重新安装ASP.Net aspnet_regiis.exe 重新安装默认浏览器
疯狂,但可能解决问题。试试这个: 在没有调试ctrl+F5的情况下启动,当IE打开时,在调试模式F5下再次启动。
不要退出IE,只需停止VS2008中的调试。

我在Visual Studio 2008中遇到了这个问题。解决方案是将VS使用的默认web浏览器设置为真实浏览器,例如IE,而不是内部web浏览器

在项目中的ASPX文件上单击鼠标右键,然后选择“带…的浏览器”。。。。这允许您选择在浏览器中查看选项时使用的默认浏览器,以及调试/运行应用程序时使用的默认浏览器。 选择您最喜欢的浏览器,即Internet Explorer,然后单击设置为默认值。不要选择内部Web浏览器。 调试完毕!你的应用程序现在应该出现在你的浏览器中,并正常进行调试。
地址没有改变。它现在正在使用端口49401。服务器启动并运行,但无法连接到它。我在C:\Program Files x86\Common Files\microsoft shared\DevServer\9.0中找到了开发服务器。我看不到一个地方可以看到它的输出。我尝试过不同的项目,包括从头开始制作一个新的空白项目。浏览器似乎工作正常-应用程序将在不进行调试的情况下运行。双击exe时会发生什么情况?弹出对话框显示运行该程序的选项。ASP开发服务器用法:WebDev.Webserver/port:/path:[/vpath:随后是选项说明。anit-virus已被删除。该程序将在不进行调试的情况下运行。它今天正在使用端口49404。错误消息是否说明哪个程序无法启动?似乎调试器安装不正确。我在web上找到了许多示例,说明如何手动注册调试器是这样的:“regsvr32 mscordbi.dll”,但我还不能让它工作。