启动调试出现错误:“试图运行项目时出错:无法在Web服务器上启动调试”的提示。
先检查一下IIS是没有问题
1.在浏览器中输入 http://localhost 测试IIS
2.IIS管理器里的网站右键→属性→目录安全性→身份验证→“集成身份验证”,
3.因为机器上装有2003和2005两个版本,所以进入IIS->网站->右键属性->ASP.NET->下拉列表框中把版本选为上面的 1.1 版本
4.尝试着在开始菜单里找到 Microsoft Visual Studio .NET 2003->Visual Studio .NET 工具->Visual Studio .NET 2003 命令提示,在打开的窗口里运行了一下“aspnet_regiis /i”,重新注册了一下
这些都尝试过了,再去运行调试,发现还是不行,忽然想到曾经有人告诉我应该是哪个服务的问题。(当时记得不太清楚了,便去问了问google)
便去看看服务【services.msc】里面有没有 Machine Debug Manager 这个服务。结果发现没有这个服务,需要在 cmd 里运行下面命令:
C:\Program Files\Common Files\Microsoft Shared\VS7Debug 下面的 mdm.exe /regserver
然后再到服务里面找到 Machine Debug Manager 服务,启动就OK了。
分享到:
相关推荐
在VS2005中,当开发者试图启动调试会话时,如果缺少或损坏了msdbg2.dll,就会出现错误提示。修复此问题的方法通常是重新安装Visual Studio,或者从可靠的源获取并替换缺失或损坏的DLL文件。 标签“msdbg2.dll VS...
其中一个常见的问题是,在尝试运行项目时,出现“无法启动调试。绑定句柄无效”的错误提示。这一问题往往使得开发过程受阻,影响了项目的进度和效率。本文将深入探讨这个问题的成因以及提供详细的解决方案。 ### ...
在使用Visual Studio 2003(简称VS2003)进行项目开发时,部分用户可能会遇到“无法启动调试”的错误提示。具体表现为:当尝试运行项目时,系统会弹出错误消息框,提示“没有正确安装调试器,请运行安装程序安装或...
当你尝试在Visual Studio 2003中调试项目时,如果收到“试图运行项目时出错:无法启动调试 没有正确安装调试器”的提示,首先要检查系统服务。通过运行`services.msc`打开服务管理器,查看是否有名为Machine Debug ...
在标题中提到的“串口调试助手打开异常”,通常指的是在尝试运行该软件时遇到了问题,可能是由于系统组件缺失或者某些关键文件损坏导致的。描述中特别提到了“部件MSCOMM32.OCX或其附件之一不能正确注册:一个文件...
如果当前系统的JDK版本与项目需求不符,则可能导致程序无法正常启动。 2. **环境变量设置错误**:确保`JAVA_HOME`、`PATH`等环境变量正确设置。这些变量指向了JDK安装的位置以及可执行文件路径,对于程序的顺利运行...
### VS2005(C#)项目调试问题解决方案集锦 #### 1. 检测到有潜在危险的Request.Form值 **原因分析:** 当出现“检测到有潜在危险的Request.Form值”的错误提示时,通常有两种情况会导致此类问题: 1. 在提交数据的...
6. **调试代码**:使用Visual Studio的调试工具,定位错误发生的具体位置,查看是否在某次对象实例化时出现问题。 7. **分析异常堆栈**:捕获并分析异常的堆栈跟踪,它将提供更详细的错误来源信息。 8. **检查安全...
### 线刷出错码:手机线刷错误代码解析 在智能手机的使用过程中,有时候我们需要对手机进行系统升级或修复,这时候就会用到“线刷”这一技术手段。线刷是通过数据线将手机与电脑连接起来,利用特定工具(如SP Flash...
【DOS系统出错提示与对策】涉及到的是在使用DOS操作系统时可能会遇到的各种错误提示及其对应的解决方法。DOS,全称为Disk Operating System,是早期个人计算机上广泛使用的操作系统,其界面主要基于命令行。 1. **...
当你试图在非主线程上修改UI元素时,由于权限限制,系统可能无法正确地更新界面,从而导致显示异常。 针对"Label显示不正常"的问题,我们可以从以下几个方面寻找解决方案: 1. **Invoke/BeginInvoke**:这是解决跨...
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别...
确保安装正确的版本至关重要,因为32位和64位的库不能互换使用,否则会导致程序无法启动或者运行出错。 在处理msvcp140d vcruntime140d压缩包时,应遵循以下步骤: 1. 首先,确认您的操作系统是32位还是64位。 2. ...
标题中的“Applet程序,含有未解决的问题”可能指的是开发者在编写或运行Applet时遇到了一些困难,这些问题可能涵盖多个方面,包括但不限于以下几点: 1. **安全性问题**:由于Applet运行在用户的机器上,因此对...
- **58**:指定的服务器无法运行请求的操作。服务器无法执行请求的操作。 - **59**:发生意外的网络错误。网络错误无法预期。 - **60**:远程适配器不兼容。远程适配器与当前系统不兼容。 - **61**:打印机队列已满...
查询问题中出现的`java.lang.NullPointerException`是Java中最常见的运行时异常,意味着试图访问或操作一个null对象的成员。这可能是由于传入的对象本身就是null,或者在创建对象实例时没有使用`new`关键字。在处理...
- **58**: 指定的服务器无法运行请求的操作。 - 服务器无法执行请求的操作。 - **59**: 发生意外的网络错误。 - 发生了未知的网络错误。 - **60**: 远程适配器不兼容。 - 远程适配器与本地系统不兼容。 - **61**:...
这通常发生在试图以普通用户身份执行需要管理员权限的操作时。解决此问题的方法是确保你在安装过程中具有足够的权限。在Windows系统中,你可以通过右键点击安装程序并选择“以管理员身份运行”来实现;而在Linux环境...
22. `ADODB.Recordset (0x800A0BB9)` - SQL语句出错:SQL语句的语法或conn语句有问题,或者在设置Recordset属性时发生错误。 23. `ADODB.Recordset (0x800A0CC1)` - 引用不存在的字段名:尝试访问Recordset中不存在...
2005 - 数据库不存在或格式不正确:这表示试图访问的数据库无法找到,或者其格式不被系统识别。再次核对数据库名称的拼写,并确保数据库服务正在运行。 2008 - 表不存在:在指定的数据库中找不到指定的表。这可能是...