调试asp.net程序遇见的三个常见问题及其解决办法

原创 2007年09月23日 13:35:00
 

HTML Tags and JavaScript tutorial



调试asp.net程序遇见的三个常见问题及其解决办法





    本文是针对刚入门学习ASP.NET的朋友写的,大虾门无须耽误时间来阅读。:)
    在调试asp.net程序遇见的三个常见问题及其解决办法:
    1.第一个问题是:当我们自己创建一个新的ASP.NET项目或者打开一个从网上下载回来ASP.NET的源代码项目时,Visual Studio .NET给出一个错误提示:Visual Studio .NET 已检测到指定的 Web 服务器运行的不是 ASP.NET 1.1 版。
    解决这个问题有两类情况:
    (1)第一种情况的原因可能有两个:第一个是你先安装的Visual Studio .NET,然后装的IIS,所以在IIS上没有注册asp.net。第二个原因可能是因为你重新指定了IIS的网站的根目录。解决这个问题的方法就是重新注册一次,具体步骤:Windows “开始”菜单->“程序”->“Visual Studio .NET 2003”->“Visual Studio .NET 工具”->“Visual Studio .NET 命令提示”,然后在该窗口输入打开后,输入 aspnet_regiis /i 回车即可。成功安装后,你回在IIS的网站的根目录多了一个名为aspnet_client的文件夹,表示你注册成功了!
    (2)第二种情况主要出现在我们打开别人的ASP.NET的源代码项目出现,原因是我们该项目的虚拟地址我们自己机器上的IIS的网站地址可能不同,还有就是因为我们没有在我们IIS中为该项目建立一个虚拟目录。解决这个问题的方法是:在项目中,用记事本打开一个名为*.csproj.webinfo的文件,里面有个URLPath的值,我们需要对它进行修改。举个例子:如果它的值为“http://localhost/TreeViewDemos/TreeViewDemos.csproj”。第一个就是改localhost,该值应该与我们的IIS的网站地址相同,当然如果他们本身就相同就不用改了。第二个,如果你不想改动TreeViewDemos这个名称,那么你需要IIS的网站建立一个名为TreeViewDemos的虚拟目录指向它。如果你已经建立了一个其他名称的虚拟目录指向了该项目,那么就需要把TreeViewDemos改为指向该项目的虚拟名称的目录。
    2.第二个问题是:当我们当新建一个项目后并完成了最开始的工作,想调试一下该项目,调试时Visual Studio .NET给出一个错误提示:(试图运行项目出错,无法在Web服务器上启动调式。您不具备调试此应用程序的权限。此项目的URL位于Internet区域。)
    解决这个问题的步骤是:右键点击 Internet Explorer->在弹出菜单中选择“属性”->在 Internet 属性的选项卡上选择“安全”选项卡->在“请为不同区域的 Web 内容指定安全设置”中,单击“本地Intranet”或“可信站点”->单击“站点”->在“本地 Intranet”或“可信站点”对话框中,单击“高级”->在“将该 Web 站点添加到区域中”框中,输入项目的 URL,单击“添加”,然后单击“确定”->单击“确定”关闭“本地 Intranet”或“可信站点”对话框->单击“确定”关闭“Internet 选项”对话框.
    3.第三个问题是:调试时Visual Studio .NET给出一个错误提示:试图运行项目出错,无法在Web服务器上启动调式。调试失败,因为没有启用集成Windows身份验证。
      解决这个问题的步骤是:打开“Internet 信息服务”->右键点击“Web 站点”在弹出菜单中选择“属性”->在“属性”对话框中,选择“目录安全性”选项卡->在“匿名访问和身份验证”部分,单击“编辑”按钮->在“身份验证方法”对话框的选择“集成 Windows 身份验证”.
    当然,以上出现三个问题的错误对话框后,你可以点击对话框上的帮助按钮来获取MSDN的帮助信息。
 


相关文章推荐

Net开发中常见问题及解决办法

  • 2013年11月12日 13:47
  • 16KB
  • 下载

CKEditor和CKFind 使用配置 常见配置问题的解决办法 CKEditor Demo(Asp.net)

最近的一个项目有新闻模块,需要一个支持图文混排的富文本编辑器,支持asp.net,并要求图片能从本地上传。       到网上找了下,有不少做得简洁的js富文本编辑器,但是,插入图片时,需要提供网络...

如何解决开发x64平台下ASP.NET程序的常见问题

近期项目开发过程中发现程序部署环境几乎全部是64位操作系统,32位操作系统越来越难见到,主要原因可能是目前硬件成本的不断降低使得计算机内存容量不断提高,使用64位操作系统更能提高内存的使用率。针对x6...

Sharepoint 2010 使用asp.net web应用程序,调试sharepoint程序终极解决办法

一直以来很多人都会被一件事所困扰,就是不管是07还是10在64位的环境,web应用程序没有办法直接运行调试sharepoint的程序了经常会提示这样一个错误“找不到位于 http://localhos...

maven常见问题及解决办法

  • 2017年06月07日 11:13
  • 4KB
  • 下载

IIS发布ASP.NET应用常见错误及解决办法

常见错误配置文件错误具体错误类型为HTTP 错误 500.19 - Internal Server Error,错误描述为由于权限不足而无法读取配置文件。该错误的可能原因是: 如同描述所说的,由于权限...

CAD常见问题及解决办法

  • 2015年08月06日 16:11
  • 2.97MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调试asp.net程序遇见的三个常见问题及其解决办法
举报原因:
原因补充:

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