ASP.NET 问题,求高手解答

今天去下载了一些ASP.NET源代码来看看,但每次打开都显示错误:“/testit”应用程序中的服务器错误。-------------------------------... 今天去下载了一些ASP.NET 源代码来看看,但每次打开都显示错误:

“/testit”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

源错误:

行 28: 以标识传入的用户。
行 29: -->
行 30: <authentication mode="Windows"/>
行 31: <!--
行 32: 如果在执行请求的过程中出现未处理的错误,

源文件: F:\ASP.NET实例\test\testit\webdemo.no2\web.config 行: 30

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.5448; ASP.NET 版本:2.0.50727.5456
展开
 我来答
丶彼空未黎
2012-03-05
知道答主
回答量:8
采纳率:0%
帮助的人:7573
展开全部
方法1、这个错误是由于没有设置网站的虚拟目录,最有效的解决办法是在IIS中把网站直接配置成站点

方法:在IIS里,点击你源码的虚拟目录,右键-》属性-》应用程序名-》创建
即:web.config要在站点的根目录下
如果是在VS中按F5出现这个错误,要修改一下sln文件中站点的路径。
建议:直接在IIS下配置站点,而不要VS中调试
注意:要在站点的根目录下建立虚拟目录,如果还是解决不了问题 建立站点(或者把站点根目录指向当前程序根目录,即web.config所在目录)

方法2、有时候还是不能用,可以尝试一下这种方法。
先装了.NET 2005 , 后装IIS, 程序在.NET下运行正常, 在IIS里报错:
服务器应用程序不可用
解决方法:
cmd 到 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727Y4ZG
运行 aspnet_regiis.exe空格-i
会显示开始安装 ASP.NET , 安装完毕后问题解决.

方法3、虚拟目录指向web.config所在在文件夹,因为web.config的某些配置节只能出现在网站的虚拟目录跟目录中。移除多余的留一个即可。

方法4、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\ machine.config中的所有allowDefinition="MachineToApplication"改为allowDefinition="Everywhere",慎用,有时候改了可能会报其他错。

方法5、把你的虚拟目录指向web.config所在在文件夹,因为web.config的某些配置节只能出现在网站的虚拟目录跟目录中。

其他:如果使用iis调试,需要将网站或者虚拟目录设置为 应用程序,在iis属性里可以设置的
缺少引用,最好再检查一下代码。
微软idea
2012-03-07 · TA获得超过650个赞
知道小有建树答主
回答量:814
采纳率:0%
帮助的人:516万
展开全部
把webconfig删除了,它自己会再建立一个的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-09
展开全部
可能他本来就有一个webconfig,但是你添加这个源码的工程之后VS自动给你加了一个webconfig,你删掉多的那个试下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不负眉头e
2012-03-06 · 超过16用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:16万
展开全部
authentication mode="machine"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式