VS.NET调试 ASP.NET出现的常见错误总结

Java开发者必看:WPS Office在线预览接入实战(含回调配置避坑指南) 本文为Java开发者提供了WPS Office在线预览功能的完整接入实战指南。详细解析了从服务申请、生成带签名的访问URL,到实现核心回调接口(文件信息、用户信息、文件保存)的全流程,并重点分享了签名算法与回调配置中的关键避坑点,帮助开发者高效集成,提升Web应用文档处理体验。 阅读详情

VS.NET调试 ASP.NET出现的常见错误总结

 一、 调试 ASP.NET 应用程序时出现"未将项目配置为进行调试"的错误信息

                  症状

                  当您在 Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会出现下面的错误信息:

                  Error while trying to run project: Unable to start debugging
                  on the web server. The project is not configured to be
debugged

                  For ASP.NET projects, verify that you have a valid project
                  file called 'Web.config' for the URL specified and 'debug' is
                  set to 'true' in that file.
                  For ATL Server projects, verify that the 'DEBUG' verb is
                  associated with your ISAPI extension.
                  Would you like to disable future attempts to debug ASP.NET
                  pages for this project?


                  原因


                  出现此错误主要是因为下列原因:

                  ASP.NET 应用程序没有 Web.Config 文件。
                  "Internet 服务管理器"中当前项目文件夹的执行许可属性设置为了无。


                  解决方案

                  若要解决此问题,请根据您的具体环境,使用以下方法之一:

                  如果您的项目没有 Web.config 文件,则向包含该 ASP.NET 应用程序的目录添加一个 Web.config
                  文件。如果您是在 Visual Studio .NET
                  中工作,则用右键单击"项目资源管理器"中的项目,单击添加新项,然后单击 Web 配置文件。

                  如果您的项目已经有了 Web.config 文件,而且该 Web.config 文件的"编译"部分中 debug
                  属性设置为了 true ,则请按照下列步骤设置该项目文件夹的执行许可属性:

                  1 启动"Internet 服务管理器",然后单击要尝试进行调试的项目。
                  2 右键单击该项目,然后单击属性。
                  3 单击目录选项卡。
                  4 如果在执行许可列表中选择了无,则单击"仅显示脚本"然后单击应用。       


                  二、在发送调试 HTTP 请求时出现"无法启动调试"的错误信息


                  症状


                  当您在 Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会出现下面的错误信息:

                  Error while trying to run project:Unable to start debugging on
                  the web server.Server-side error occurred on sending debug
                  HTTP request.

                  Make sure the server is operating correctly.Make sure the
                  server is operating correctly.You may also want to refer to
                  the ASP.NET and ATL Server debugging topic in the online
                  documentation.Would you like to disable future attempts to
                  debug ASP.NET pages for this project?

                  原因


                  如果 ASP.NET 应用程序的 Web.config 文件中有语法错误,就会发生此问题。


                  [b]解决方案[/b]

                  若要解决此问题,要确保 Web.config 文件中的可扩展标记语言 (XML) 有效且格式正确。此外,还要记住
                  Web.config 中的一切字符都是区分大小写的。     


                  三、调试 ASP.NET 应用程序时出现"访问被拒绝。请检查计算机调试管理器的 DCOM 配置设置。"的错误信息


                  症状


                  当您在 Visual Studio .NET 中远程调试 ASP.NET 应用程序时,可能会出现下面的错误信息:

                  Error while trying to run project:Unable to start debugging on
                  the web server.Access is denied.Check the DCOM configuration
                  settings for the machine debug manager.Would you like to
                  disable future attempts to debug ASP.NET pages for this
                  project?

                  原因


                  之所以会发生此错误是因为试图进行远程调试的用户不是 Microsoft Internet Information
                  Server (IIS) 服务器上"调试器用户"组的成员。
                  解决方案
                  若要将适当的用户添加到"调试器用户"组中,请在 Web 服务器上按照下列步骤操作:
                  1 从 Windows 开始菜单中,指向程序,指向管理工具,然后单击计算机管理。
                  2 在左窗格中,单击以展开计算机管理,系统工具和本地用户和组节点。
                  3 单击组,然后双击调试器用户。
                  4 在调试器用户属性对话框中,单击添加。
                  5 在选择用户或组对话框中,选择适当的用户,然后单击确定。
                  6 单击确定退出调试器用户属性对话框。
                  7 关闭"计算机管理"资源管理器。

                  四、调试 ASP.NET 应用程序时出现"无法在 Web 服务器上启动调试"的错误信息


                  症状


                  当您在 Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会出现下面的错误信息:

                  Error while trying to run project:Unable to start debugging on
                  the web server.Would you like to disable future attempts to
                  debug ASP.NET pages for this project?


                  原因


                  之所以发生此错误是因为 Microsoft Internet Information Server (IIS)
                  未运行或者运行不正常。


                  解决方案


                  若要解决此问题,必须重新启动 IIS。为此,请在命令提示符处键入 iisreset。


                  五、调试 ASP.NET 页时 Visual Studio .NET 调试器不在断点停止


                  症状


                  在 Visual Studio .NET 中调试 ASP.NET 应用程序时,调试器可能不在断点处停止。

                  原因


                  之所以会发生此问题,是因为在应用程序中未启用 ASP.NET 调试。


                  解决方案


                  若要解决此问题,请在 Visual Studio .NET 中按照下列步骤操作:
                  1 在"解决方案资源管理器"中,选择项目名称。
                  2 在项目菜单中,单击属性。
                  3 单击以展开配置属性节点。
                  4 在调试下的启用 ASP.NET 调试列表中,单击 True。


                  六、无法调试 ASP.NET Web 应用程序

                  症状


                  当您在 Microsoft Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会显示下面的
                  Microsoft 开发环境错误信息:

                  Error while trying to run project:Unable to start debugging on
                  the web server.The server does not support debugging of
                  ASP.NET or ATL Server applications.Run setup to install the
                  Visual Studio .NET server components.If setup has been run,
                  verify that a valid URL has been specified.

                  You may also want to refer to the ASP.NET and ATL Server
                  debugging topic in the online documentation.Would you like to
                  disable future attempts to debug ASP.NET pages for this
                  project?


                  原因


                  如果 Microsoft .NET Framework 设置或安装没有正确完成,则可能发生此错误。发生此错误时,在
                  Microsoft Internet 信息服务 (IIS) 中不会正确配置 ASP.NET 文件扩展名(例如
                  .aspx)的应用程序映射。

                  若要检查应用程序映射是否正确,请按照下列步骤操作:
                  1 单击开始,指向程序,指向管理工具,然后单击 Internet 服务管理器。
                  2 展开对应于本地主机(计算机名)的节点,然后展开默认 Web 站点节点。
                  3 右键单击 Web 应用程序目录,然后单击属性。
                  4 在目录选项卡上的应用程序设置下,单击配置。
                  5 单击应用程序映射选项卡。
                  6 在应用程序映射选项卡的应用程序映射下,检查 .aspx 扩展名是否映射到以下动态链接库 (DLL):
                  C:/Windows
                  Directory/Microsoft.Net/Framework/v1.0.3705/aspnet_isapi.dll

                  备注:必须用您的系统的正确目录替代此路径中的 Windows Directory。

                  7 如果未找到应用程序映射条目,请遵循"解决办法"一节中的步骤执行。


                  解决方案


                  若要解决此问题,请使用 Aspnet_regiis.exe 管理实用工具,该实用工具在单个计算机上管理多个版本的
                  ASP.NET 的安装和卸载。

                  若要使用 Aspnet_regiis.exe 实用工具,请遵循以下步骤:
                  1 单击开始,然后单击运行。
                  2 在打开框中键入 cmd,然后单击确定以打开命令提示。
                  3 在命令提示处,键入 cd 命令以更改为以下目录:
                  C:/Windows Directory/Microsoft.Net/Framework/v1.0.3705

                  4 键入 aspnet_regiis -i 以正确配置所需的应用程序映射。


                  Error while trying to run project:Unable to start debugging on
                  the web server.Access is denied.Would you like to disable
                  future attempts to debug ASP.NET pages for this project?

                  请验证您是计算机上"管理员"组和"调试器用户"组的成员。非管理员不具有调试 ASP.NET 辅助进程
                  (Aspnet_wp.exe) 的正确权限。


                  汗!...
                  终于弄完了,希望对新手且用VS.NET调试的用户有些作用,少走点弯路!


                  删除和重新安装 IIS 之后修复 IIS 映射


                  概要
                  安装 Microsoft .NET Framework 软件开发工具包 (SDK) 或 Visual Studio .NET
                  之后,会创建 Internet 信息服务 (IIS) 映射,以便为 ASP.NET 的新文件扩展名及设置建立关联。如果在运行
                  SDK 或 Visual Studio 安装程序时没有安装 IIS,或是在运行 SDK 或 Visual Studio
                  安装程序之后卸载并重新安装了 IIS,那么这些设置将不正确。试图查看 ASP.NET 页时遇到意外现象。

                  当您试图在 Visual Studio .NET 2003 中创建新的 ASP.NET Web
应用程序时,收到以下错误信息:

                  Visual Studio .NET has detected that the specified Web server
                  is not running ASP.NET version 1.1.You will be unable to run
                  ASP.NET Web applications or services.

                  更多信息

                  要为 ASP.NET 修复 IIS 映射,请按照下列步骤执行操作:
                  运行 Aspnet_regiis.exe 实用工具:
                  单击“开始”,然后单击“运行”。
                  在“打开”文本框中,键入 cmd,然后按 ENTER 键。
                  在命令提示符处键入以下命令,然后按 ENTER 键:
                  "%windir%/Microsoft.NET/Framework/版本/aspnet_regiis.exe" -i

                  在此路径中,版本 代表在服务器上安装的 .NET Framework
的版本号。键入该命令时,必须将此占位符替换为实际版本号。
                  注册 Aspnet_isapi.dll:
                  单击“开始”,然后单击“运行”。
                  在“打开”文本框中,键入以下命令,然后按 ENTER 键:
                  regsvr32 %windir%/Microsoft.NET/Framework/版本/aspnet_isapi.dll

                  Regsvr32 将返回注册结果。

【应用】什么是Azure?一文读懂微软云的核心逻辑与全球版图 作为微软的核心云计算服务平台,Azure不仅是数字化转型的引擎,更是全球企业在构建、扩展与优化IT基础设施时的首选平台。在这篇文章中,我们将深入探讨Azure云服务平台的各个方面,涵盖其核心优势、架构、功能、应用场景以及未来发展趋势。 阅读详情

相关推荐

使用 ABAP 代码动态创建新的 Function Module

通过内表。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 6861

asp.net常见错误提示及解决方案

错误提示】   异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Unauthorized。    源错误:       行 35: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/HelloWorld", RequestNamesp

boszai1987的专栏 2479

【数据集处理】基于ERA5 气温/湿度数据计算湿球温度并判别湿热浪

【数据集处理】基于ERA5 气温/湿度数据计算湿球温度并判别湿热浪

WW、forever的博客 463

vs打开已有web项目运行时显示网页无法访问

文章目录问题方法 问题 用vs打开已有web项目运行时显示网页无法访问 方法 文件管理器点击查看→隐藏的项目√ 删除.vs文件夹,重新启动vs并重新打开项目文件.sln,再次运行即可

Aeroblaze的博客 2409

ASP.NET Memory:如果你的应用已经在生产环境中,那为什么还要debug=true

ASP.NET Memory:如果你的应用已经在生产环境中,那为什么还要debug=true 问题陈述: 确保在每个asp.net 应用中web.config里面在<compilation>节中的“debug=false”。这个在开发中的缺省设置是true,而且他是我们经常的犯的错误,把这个缺省设置部署到在生产环境中的实际应用。你没有必要设置为true,因为它会导致内存的总开...

weixin_30498921的博客 233

VS.net调试ASP.NET运行项目出错:无法创建或打开应用程序

问题1.Visual Studio .NET 无法确定在 Web 服务器计算机上运行的是否为 ASP.NET 1.1 版。该错误可能在几种不同情况下发生。请检查是否属于以下情况: 这与默认站点有关.配置默认站点时一定要不分配ip地址即可.问题2:报告如下错误:VISUAL STUDIO .NET无法创建或打开应用程序。问题很可能是因为本地WEB服务器上没有安装所需的组件,请运行VISUAL STU

blog之antyi 1427

VS.net调试ASP.NET运行项目出错:无法调试应用程序[zz]

http://www.shengfang.org/blog/p/aspneterrdebug.php 复制到 C:\Inetpub\wwwroot ,可以正常打开,却报告:试图运行项目时出错:无法在WEB服务器上启动调试。未将项目配置为调试。 点击帮助一看: 错误:未将项目配置为进行调试请参见调试脚本和 Web错误和疑难解答尝试运行项目时出错:无法在 Web 服务器上开始...

weixin_30624825的博客 191

.Net 下安装、调试常见问题与错误!!!

安装vs.net调试asp.net时遇到的常见问题,希望能给刚接触.net的朋友再遇到此类问题时得已轻松的解决,如果您也遇到此类问题并已经解决而我这里又没帖出来的朋友希望您能将您的问题与解决方法一同帖出来,使此帖成为.Net 下安装、调试常见问题与错误的一个很好的解决方案,在此谢谢大家的支持!!!Q:新建项目时出错:Visual Studio .NET 已检测到指定Web服务器运行的不是ASP

Stoway 994

VS.net 安装、调试常见问题与错误[转]

VS.net 安装、调试常见问题与错误[转]关键词: .net                                           VS.net 安装、调试常见问题与错误Q:新建项目时出错:Visual Studio .NET 已检测到指定Web服务器运行的不是ASP.NET 1.1版。您将无法运行ASP.NET Web应用程序或服务。A:http://suppor

longmen23的专栏 2071

VS.NET调试.NET出现的常见错误

VS.NET调试.NET出现的常见错误 一、 调试 ASP.NET 应用程序时出现"未将项目配置为进行调试"的错误信息 症状 当您在 Visual Studio .NET调试 ASP.NET 应用程序时,可能会出现下面的错误信息: Error while trying to run project: Unable to start debugging on the web server. Th

xioxu的专栏 1294

.Net常见问题及解决方法归类

VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微 软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见VS异常错误以及解决方法,这些都是我曾经遇到过的,现整理于下,我相信各位肯定或多或少 的也遇到过类似的问题,欢迎各位参与讨论。错误一:Global.asax错误分析器错误 说明: 在分析向此请

夏風菜園 879

ASP.NET错误总结

VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见VS异常错误以及解决方法,这些都是我曾经遇到过的,现整理于下,我相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。错误一:Global.asax错误分析器错误 说明: 在分析向此请求提供

gxj022的专栏 518

.net错误总结

 VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见VS异常错误以及解决方法,这些都是我曾经遇到过的,现整理于下,我相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。错误一:Global.asax错误分析器错误 说明: 在分析向此请求提

Life 1097

.Net常见问题及解决方法归类 (转)

VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见VS异常错误以及解决方法,这些都是笔者曾经遇到过的,现整理于下,相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。错误一:Global.asax错误  分析器错误  说明:

zjz的地盘 587

Global.asax错误

VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见VS异常错误以及解决方法,这些都是笔者曾经遇到过的,现整理于下,相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。本文介绍一些常见VS异常错误以及解决方法,这些都是笔者曾经遇到过的,现整理于下,相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。还原删除的global;

y523648的博客 926

ASPNet_Compiler学习总结

ASPNet_Compiler的编译过程 http://www.cnblogs.com/wonderow/archive/2008/05/01/1178294.html 最近手头的一个ASP.Net的项目不时会出现编译错误,提示某个控件ascx类不存在,但该控件明明就在同一个网站下。错误有时候会突然出现,而一旦出现错误再多次编译也无法消除。由于公司使用脚本编译,而不是用msbuild或Visu

bcbobo21cn的专栏 2351

第一次使用aspnet_compiler失败记录

Aspnet_compiler.exe 利用 ASP.NET 编译工具 (Aspnet_compiler.exe) 可以就地编译 ASP.NET Web 应用程序,也可以为部署到某个目标位置(例如成品服务器)编译 ASP.NET Web 应用程序。 就地编译有助于提高应用程序的性能,因为在编译应用程序的过程中,最终用户可以避免第一次请求应用程序而导致的延迟。 可以通过以下两种方法之一执行用于

bcbobo21cn的专栏 1934

asp.net调试错误解决方法收集

1.“/MMTest”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆

vbloveshllm的专栏 1185

ASP.NET常见错误及解决方法

ASP.NET出现错误时,应该先检查ASP.NET环境是否正确搭建,比如以下几个方面:1、是否安装相应版本的.NET Framework程序,并打好了补丁。2、IIS是否安装运行正常,站点路径及ASP.NET版本是否配置正确。3、在IIS WEB服务扩展中,是否允许了ASP.NET扩展。4、是否有安全防护软件禁止向Windows和Temp文件夹写入文件,如McAfee。5、运

dongxinxi的专栏 2373

服务器asp.net权限设置问题及解决方法

本人服务器使用环境:WIN 2003ASP.NET相对于ASP,设置权限方面有点不同,有一点儿设置错了都运行不到。在网上搜索到的都是很垃圾的答案,没有一个用得到的,下面是我自己设置并从中遇到的问题摸索后得到的经验,给大家分享。ASP.NET需要用到USERS组的权限,因为我也遇过很多次自己设置了权限之后发现网站运行不了,很郁闷。下面根据出现的问题,一点点解决,让你的ASP.NET运行起来。。

chaobaojun的专栏 1309

地级市合作创新数据2006-2023年

01、数据介绍本数据整合了国家知识产权局专利数据与企业工商注册信息,构建了全面、权威的数据平台。系统主要包含企业异地联合申请专利,数据来源于国家知识产权局专利数据。专利基本信息包括完整收录公告号、申请号、公告日、申请日等关键字段,申请人信息等,企业异地联合申请专利统计、按省市统计联合申请数量等。跨区域合作网络分析,本数据库为研究区域创新合作、企业技术联盟提供了专业的数据支持,适用于政府部门、研究机构和企业进行专利战略分析。02、数据指标省 市 省 市 会计年度 联合申请的发明数量参考文献参考文献[1]王巍,姜智鑫.市场一体化与企业异地创新合作——基于城市群发展规划的实证研究[J].财经研究,2024,50(04):49-63+153.

RFID图书管理系统.doc

RFID图书管理系统.doc

上一篇: asp.net环境配置,看来不太Easy呀
下一篇: Access 2000/XP 数据库的 NTFS 权限设置
asusharp
博客等级 码龄22年 2粉丝 10原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值