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站点的权限中,这次一试居然好了,真是令人高兴。

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

 

相关文章推荐

在Windows平台用visual studio编译的可执行文件部署时报:应用程序无法正常启动0xc000007b(跟DirectX9无关的原因)

最近在做EasyDarwin开源流媒体服务器Windows版本编译与部署时发现一个问题,在开发机本机运行都很正常,但是部署到目标机器(未安装vs等开发环境)时,莫名其妙报出了“应用程序无法正常启动0x...

如何用 Visual studio 2003/2005 调试 ASP 应用程序、Javascript 代码

如何用 Visual studio 2003/2005 调试 ASP 应用程序、Javascript 代码   在vs2005中调试ASP网站的错误信息: 无法提供此类型的页。 说明: 由于已...

关于Visual Studio2003中提示窗口标题:Web访问失败,并无法打开项目时的资料

文/rdxx  出处/ctocio.com.cn,http://www.pin5i.com/showtopic-16861.html   初认.NET开发不久,发现每次从VSS中取出Web项目后...

Visual Studio 2015、2013、2012、2010、2008、2005各版本下载+有效密钥激活

Visual Studio是微软发布的一个集成开发工具,业内一般简称为VS,广泛应用于Windows软件开发、网站开发等,是目前十分流行的windows应用程序的集成开发工具,如果大家不了解,可以简单...
  • ccccce
  • ccccce
  • 2017年04月23日 20:13
  • 1695

microsoft visual studio 2008下的SQLserver2005配置

今天自学到ASP.NET中的GridView控件,需要用到数据库,我装的是VS2008,安装的时候自带安装了SQL SERVER 2005,但是,貌似只是简单的安装了一个配置工具, 并没有安装sql ...
  • zhu2695
  • zhu2695
  • 2014年07月05日 13:52
  • 434

vc2005(visual studio)使用习惯记录

前言: sourceinsight不支持显示utf-8的文件, 实在是一大遗憾! vim现在虽然研究的可以支持 查找函数定义, 查找函数的引用地方, 自动补全, 自动提示成员结构等, 但是实际编码...
  • zdl1016
  • zdl1016
  • 2011年02月14日 17:39
  • 6504
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Visual Studio2005无法启动web调试的真正原因
举报原因:
原因补充:

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