调试ASP.NET程序时出现“The Project Is Not Configured to Be Debugged”错误信息

asp.net|debug|程序|错误

  SYMPTOMS

  When you debug an ASP.NET application in Visual Studio .NET, you may receive the following error message:

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?

  CAUSE

  This error can occur primarily because: • The ASP.NET Application does not have a Web.Config file.

  • The Execute Permissions property for the current project folder in Internet Services Manager is set to None.

  RESOLUTION

  To resolve this problem, use one of the following methods, depending on your circumstances: • If your project does not have a Web.config file, add a Web.config file to the directory that contains the ASP.NET application. If you are working in Visual Studio .NET, right-click the project in Project Explorer, click Add New Item, and then click Web Configuration File.

  • If your project already has a Web.config file, and if the debug attribute is set to true in the <compilation> section of the Web.config file, follow these steps to set the Execute Permissions property for the project folder: 1. Start Internet Services Manager, and then click the project that you are trying to debug.

  2. Right-click the project, and then click Properties.

  3. Click the Directory tab.

  4. If None is selected in the Execute Permissions list, click Scripts only, and then click Apply.

时间: 2024-10-26 10:54:02

调试ASP.NET程序时出现“The Project Is Not Configured to Be Debugged”错误信息的相关文章

asp net ajax-visual studio调试asp.net程序时单步调试时进入函数内部很慢

问题描述 visual studio调试asp.net程序时单步调试时进入函数内部很慢 我的页面采用三层架构,使用jQuery的ajax向后台的一般处理程序请求数据,数据量不是很大,最多也就 几十KB左右,我在一般处理程序中调用读数据库的数据的函数入口添加断点,然后按F11单步调试,从一般处理程序进入逻辑层的函数内部需要很长时间,接近一分钟左右!但是同一个请求,第二次请求时,速度又变得很快了.请问哪位高手遇到过这种类似的问题?有没有什么办法解决?谢谢. 解决方案 是不是第一次需要链接数据库,初始

调试ASP.NET2005/2008时,端口不正确的解决三套方案_实用技巧

在VS2008里点"调试"后.ASP.NET Development Server的端口比调试时打开的浏览器上的端口要大2,造成每次需要调试都要手动改浏览器的端口号.如下图: 解决方法一:为 ASP.NET Development Server 指定端口 1.在解决方案资源管理器中,单击应用程序的名称. 2.在"属性"窗格中,单击"使用动态端口"旁的下箭头,然后从下拉列表选择"False".    这会允许对"端口号

调试asp的组件时,不需重启机器的方法

我发现好多朋友,都说调试asp的组件时非常麻烦,重新编译dll时要先重新启动机器其实不需要这么麻烦运行 iisreset,iis将重启(不同于站点的重启),所有加载到内存中的组件都被清空可以重新编译dll文件了 -----系统说这篇文章太短,不许发,其实有用的东西不一定很长,很长的东西不一定有用,为了能帮助更多asp的朋友,我就再写几句废话吧,很多朋友都不知道这个,我以前也不知道,浪费了大量的时间,真是,哎...不会吧,还说我文章太短,有没有搞错啊,到底要多少字啊?

php-PHP调用.NET写的web service时异常,这一般是什么问题。异常错误信息如下

问题描述 PHP调用.NET写的web service时异常,这一般是什么问题.异常错误信息如下 SoapFault exception: [soap:Server] Server was unable to process request. ---> Object reference not set to an instance of an object. in D:wwwindex5.php:23 Stack trace: #0 D:wwwindex5.php(23): SoapClient

调试asp.net程序,浏览器无法显示页面

问题描述 xp系统上先安装了VS2005,调试简单的asp.net程序,浏览器无法显示页面,出现的错误报告如下:HTTP閿欒400-BadRequest銆?/i>路径:http://localhost:4949/WebSite1/出现问题后,安装了IIS(经过测试可用).然后,运行了C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe结果还是不行,出现同样的错误报告.我是初次接触,望朋友们能够帮忙下,先谢了. 解决方案 解决方案二

在VS2012上调试本地C#程序时提示“远程调试监视器(MSVSMON.exe)似乎没有在远程计算机上运行”

问题描述 如题:使用VS2012写的WinForm程序,Debug模式下在调试本地代码,每次按F5几乎都会出现如下提示:偶尔有一两次会变正常(在没有改变任何项目设置的情况下),很奇怪.我从来没用过远程调试,也没在VS或者项目属性中设置过相关参数.我看了VS和项目属性中关于调试方面的设置,也没有找到消除这个提示的方法.有人遇到过这种问题吗?求指教. 解决方案 解决方案二:有时候调试正常有时候报错可能是开发工具加载调试配置的时候出问题吧修复试一试解决方案三:引用1楼Q1092926267的回复: 有

DW做ASP程序时关于数据库的几个常见问题

程序|数据|数据库|问题 网页三剑客以其简单易学迅速被广大爱好者所青睐,尤其是DW已成为初学者制作网站的首选工具.但我们在用DW制作ASP+access程序时,经常会出现这样或那样的错误,尤其是数据库方面显得特别突出.本文就此方面出现的一些常见的问题谈谈其原因及解决办法. 一.上传网页时出现如下错误:Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动

在Apache上调试ASP.NET 1.1/2.0代码

apache|asp.net     我们知道ASP.NET 1.1的项目由于微软设计和实现的原因,对IIS的依赖非常的紧密.不管是创建ASP.NET项目,还是打开.调试ASP.NET项目,都要求IIS运行正常,否则什么都做不成.那么当我们在Apache上运行ASP.NET后,可不可以对其进行源代码级的step into/out调试呢? 由于Apache2项目中的mod_aspdotnet sub-project实现上的问题(也可以说是bug吧),使我们在其上运行ASP.NET程序时,和在IIS

艾伟_转载:在Mono中创建ASP.NET程序

一只可爱的猴子: 一次偶然的机会碰到这只猴子,并在工作中也用到它了.现将自己的使用经验分享与此(以OpenSUSE为例介绍). 对于不熟悉Mono的朋友来说,Mono就是.Net在Linux和其它操作系统上的实现(Unix.Mac.iphone.Windows...).Mono的官方网站是:http://www.mono-project.com 严格来讲,Mono是一个开源的.跨平台的C#语言和其CLR的实现,并与微软的.NET二进制兼容.很绕口吧,这是Mono官方网站写的:An open so