Visual Studio2005无法启动web调试的真正原因

原创 2007年09月22日 21:13:00

今天,重新做了操作系统,把原来的Xp系统换成了Windows server 2003,同时重新安装了Visual studio 2005.可是当我安装过后,可是发现原来的web 站点程序无法调试,就

是直接运行也会出现配置错误的页面,如图所示:

按照以前的经验有可能是IIS.net版本不匹配,所以我去.net tool 去找那个叫aspnet_regiis 的工具。可是命令提示没有此工具。这一下把我难住了,到底怎么回事,难道我.net少装了东西,于是我又把.net 重新修复了一遍,可是还是没有用还是那个错误,没办法就上网去查了资料,找来找去就那两篇文章,我发现现在网上的东西有个共同现象,所有网站上的某个问题解决方式都是同一篇文章。总结两篇文章主要有几种原因:

(1)            降低IE安全级别。

(2)            配置文件的DEBUG属性是不是TRUE

(3)            ASPNETDEBUGGER USERS

(4)            FrontPage2000扩展没有安装

(5)            Visual Studio 2005 Remote Debugger 服务被禁用

(6)            Machine Debug Manager 服务被禁用

可是我按照上面的说法都做了一遍,一点用处都没有,真是气死人了,就这样查资料测试一弄弄了一个下午,可是问题还是没有解决,心里很是急躁。可是我知道越是急越办不成事,我曾记得有一次我的东西丢了,怎么找也找不到,后来心想不找了,心情平静了,谁知道就在自己无心的时候却发现它就在自己的身边,可是当时我是怎么也找不到阿,通过那件事我明白了一个道理,人有时候就需要放下思想,就在你放开的时候,你会有意外的收获,问题也有可能突然解决。

于是我对这个方法屡试不爽,于是我决定先放下。忽然想起来前段时间太忙,北京的同学好长时间没联系了,打个电话联系一下,很快联系了一个同学,她就在我工作附近上学,我决定出去见个面一起吃个饭,回来再解决。

      和同学见了个面,一起吃了个饭,心里挺开心,回来后又想到了解决那个问题。仔细分析思考以前自己碰到的问题,这次提示的错误是对某个文件没有访问权限,我忽然想到先前自己曾经写过一个程序是访问本地XML文件,出错的提示就是没有访问权限,这两个错误不是很像吗?那个问题解决是把站点访问权限中加入NetWork service 用户即可,何不试一试?很快我把用户加入了调试的站点,可是还是提示那个错误,这到底是怎么回事啊?想来想去不知是何问题,我的程序明明在G盘放着,怎么提示C盘,真是令人头痛!没办法只有自己尝试了,因为在网上也没有找到答案。我又尝试着把NetWork service 用户加入到了默认web站点的权限中,这次一试居然好了,真是令人高兴。

   就这样经过自己的思考和对比,终于把问题解决了。这真是人家说的“有心摘花花不发,无心插柳柳成荫”啊!

 

如何在 VS 2005 里调试 Javascript

 在研究AJAX时,调试 Javascript 大概是经常的事。看到了 Ziemowit 介绍如何在 VS 2005 里调试 Javascript 的这篇文章,推荐一下: Debugging clie...
  • mhkbluesky
  • mhkbluesky
  • 2007年11月27日 11:11
  • 425

无法启动 visual studio 的 Localhost web 服务器

安装 VS2005的“Visual Web Developer”就可以解决
  • brook0344
  • brook0344
  • 2010年08月29日 09:49
  • 1510

Visual Studio 2010无法启动调试

现象:Visual Studio 2010点击调试或者按F5,Visual Studio 2010没有什么反应,但又不报错。而点击执行不调试(Ctrl+F5)却没有问题。              ...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2014年11月20日 21:21
  • 2608

无法启动 Visual Studio 的 Localhost Web 服务器

网上给出了答案:项目属性配置不正确。 我的解决:工程项目名称上,鼠标右键,属性: 1.web项:启动操作,修改为:特定页。特定页内容修改为网站的默认页,我的则是Default.aspx。    ...
  • chinmusam
  • chinmusam
  • 2011年11月05日 16:54
  • 3301

安装Visual Studio 2005 SP1--极其惨烈的人生体验

今天在微软的网站上面看到了Microsoft® Visual Studio® 2005 Team Suite Service Pack 1 在花了好几个小时极其痛苦的安装经验后,将需要注意的地方写下来...
  • downmoon
  • downmoon
  • 2007年03月01日 13:40
  • 23741

关于Visual Studio无法连接到Visual Studio 的Localhost Web服务器问:

原网址 :http://www.cnblogs.com/SanMaoSpace/archive/2011/12/25/2301226.html
  • u010552788
  • u010552788
  • 2014年11月19日 13:37
  • 2925

Visual Studio提示“无法启动IIS Express Web服务器”的解决方法

有时,在使用Visual Studio运行ASP.NET项目时,会提示“无法启动IIS Express Web服务器”,无法运行,如图: 这一般出现在重装系统之后,或者项目是从别的电脑上复制过来...
  • QQ282030166
  • QQ282030166
  • 2017年07月04日 19:02
  • 567

Microsoft Visual Studio 2005 无法调试应用程序的解决方法

MS可是真够牛的,第一次体验2005的魅力就来了一个不大不小的下马威! 在编写第一个Windows的应用程序时,提示:Error while trying to run project: 无法启动调试...
  • iwainfo
  • iwainfo
  • 2006年03月10日 15:33
  • 2209

visual studio2005 程序调试消除常见的C++编译器警告 warning C4819

【转帖】visual studio2005 程序调试消除常见的C++编译器警告 warning C4819由于语言不同特别是源文件编辑器的语言不同,中文环境下编译时会在被引用的 directX 的包含...
  • onlyou930
  • onlyou930
  • 2009年08月13日 20:30
  • 1960

安装 Visual Studio 2005

     使用Visual Studio应该算是从6.0,那时候刚入门学习编程的时候学习C++的开发工具,算是使用的第一款IDE编程工具了,借助开发工具确实能很好的提高我们的效率,但也有使人惰性增强....
  • Qusean
  • Qusean
  • 2008年02月18日 13:50
  • 518
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Visual Studio2005无法启动web调试的真正原因
举报原因:
原因补充:

(最多只允许输入30个字)