ASP.net初调试遇到的问题

原创 2011年01月07日 23:22:00

最近在调试先前项目做的一个网站,将调试配置时遇到的错误提示汇总下:

1.访问IIS元数据失败

        这个是在配置asp.net和IIS的时候常见的错误,原因在于VS和IIS安装顺序的问题,需要先安装IIS,然后再安装VS,将asp.net配置到IIS中。若安装顺序已反转了,可采用下面的解决方法:

       (1)启动Microsoft .NET Framework SDK v2.0->SDK Command Prompt;

       (2)在命令窗口中输入:aspnet_regiis.exe -i 重新将asp注册到IIS中;

       (3)VS未启动下,删除C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files下的网站生成文件,可将所有生成过的网站文件全删除,再编译时会重新生成的;

       (4)重启IIS服务后,即可解决此问题。

2.试图运行项目时出错:无法在web服务器上启动调试,发送调试HTTP请求时发生服务器端错误:

        这个错误是在同时安装了VS2005和VS2003调试时出现的,因为这个网站工程先前是用VS2003写的,调试前需要在IIS中做如下设置:

    (1)启动IIS;

    (2)选择设置网站,右击选择“属性”启动属性页->选择“ASP.NET”页面,选择VS2003版本,图示选择的是VS2005的版本;
      

     (3)选择“目录安全性”页面,在“匿名方位和身份验证控制”中选择“编辑”按钮出现如下图对话框,勾选“集成Windows身份验证”; 
       
    (4)确定,解决此问题。

3.无法在 Web 服务器上启动调试。您没有调试该服务器的权限。验证您是服务器上“Debugger Users”组的成员

        这个错误也是在调试VS2003建立的网站时出现的,原因是Internet选项中的安全选项卡的内容都被重新设置了。因此只需要把受信任站点的“自定义级别”设置为“低”就正常使用Visual Studio .NET 2003 的调试功能了。

       解决方法:

     (1)将http://localhost加到可信站点中.(从IE的工具菜单—->Internet选项—–>安全标签)

     (2)在IE选项->"安全设置"->"可信站点"->"自定义级别"里有"用户验证",确认选中"自动使用当前用户名和密码登录",如图所以。发现如果“自定义级别”设置为“低”那么自动选中“自动使用当前用户名和密码登录”

4.提示“已在多出定义了***.global”

       在网站编译过程中,有时候会莫名其妙的出现此错误提示,可能昨天还好好的,再编译就出现此错误了,解决方法如下:

     (1)删除C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files目录下的网站文件;

     (2)删除项目文件夹下的bin目录,重新编译。

      通常(2)比较管用。

代码调试过程中容易遇到的问题

前两天身体有些不舒服,也没写啥新文章,昨天下了一天的雨,今天阳光明媚,空气也很新鲜,心情大好。 继翻译为什么输出是String而不是Object,今天先写一下调试方面的东西。java中自带的函数调试...
  • u012859193
  • u012859193
  • 2014年05月11日 15:06
  • 1641

调试中遇到问题的解决方法

1.未使用交叉工具链中的库文件,而是默认使用了ubuntu中系统库文件,导致incompatible错误。 解决方法:定义STAGING_DIR环境变量。 export STAGING_DIR=/op...
  • iefswang
  • iefswang
  • 2013年12月05日 14:33
  • 1302

ccs调试过程中碰到的问题总结

//**************************************************************************************************...
  • taiyangshenniao
  • taiyangshenniao
  • 2016年09月18日 13:30
  • 1423

ASP.Net Web应用程序与EXCEL交互时遇到的权限问题

  • 2013年08月20日 19:21
  • 16KB
  • 下载

在window server 2008 64位系统上 发布asp.net网站的过程中遇到的问题

发布网站的过程如下: 1、安装数据库系统 2、建立数据库,执行sql 3、安装iis 4、在本地机子上发布网站 5、把发布好的东西拷贝到IIS上   1、安装数据库系统: 出现错误:必...
  • mmc2015
  • mmc2015
  • 2015年09月04日 17:28
  • 1145

ASP.NET 最近WEB开发遇到的小问题

最近在做后台
  • laolang06
  • laolang06
  • 2013年07月02日 19:56
  • 333

https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题

原地址 一:什么是https SSL(Security   Socket   Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的...
  • A1090144284
  • A1090144284
  • 2017年11月28日 17:32
  • 282

关于Asp.net网站的本地发布和遇到问题的解决方法

1.当我们想在本地发布网站时,首先会用到IIS,关于IIS的安装 请自己看  http://www.jb51.net/article/29787.htm  (这是Win7的安装方法,其他的自己可以在百...
  • Freesia_mkk
  • Freesia_mkk
  • 2016年05月18日 10:36
  • 1415

我在ASP.Net和Unity3D中遇到的C#类属性的问题

问题来源 这两天在学习ASP.Net MVC框架,遇到C#类中属性的访问问题,由于学艺不精,出现了程序异常,但通过一番折腾终于找出问题所在,因此写下本篇博文,以此防止再犯此错误。而且曾经在Unity3...
  • iFuMI
  • iFuMI
  • 2016年07月04日 23:52
  • 641

Asp.net网站部署时遇到的一些问题

很少部署网站,这几天有一个网站帮朋友部署,期间遇到一些问题,经查找各种网络资源,最终解决,先将遇到的问题及解决办法分享一下。 系统 Win7+iis7.5+sqlserver2008+.Net 4....
  • bdmh
  • bdmh
  • 2012年10月19日 10:27
  • 16926
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.net初调试遇到的问题
举报原因:
原因补充:

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