关于web.config的问题,解决问题马上给分!急!

myctx 2003-08-25 08:50:02
我用asp.net做网站,源文件在本地www根目录的一个文件夹中。
当我退出vs.net时,我通过http://localhost/yyds/login.aspx,这样的路径是可以访问成功的。
但当我改变文件夹如http://localhost/outwww/charge/login.aspx,这样就不行了,错误如下
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

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

分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。

源错误:


行 36: “Passport”和“None”
行 37: -->
行 38: <authentication mode="Windows" />
行 39:
行 40: <!-- 应用程序级别跟踪记录


源文件: D:\Inetpub\wwwroot\outwww\charge\login.aspx 行: 38


再根据别人的一些web.config改了一下再访问,
http://localhost/outwww/charge/index.aspx,还是错误:

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

分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误信息: 未能加载类型“yyds.index”。

源错误:


行 1: <%@ Page language="c#" Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="yyds.index" %>
行 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 3: <HTML>


源文件: D:\Inetpub\wwwroot\outwww\charge\index.aspx 行: 1


怎么会没有yyds.index,肯定有的啊。请赐教!



...全文
77 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dub 2003-08-25
  • 打赏
  • 举报
回复
应该是虚拟目录的设置问题
guoyan19811021 2003-08-25
  • 打赏
  • 举报
回复
楼上说了
将相应的虚拟目录录创建为应用程序即可
jjcccc 2003-08-25
  • 打赏
  • 举报
回复
错误提示已经说的很清楚了:没有把虚拟目录配置成应用程序。
方法:
1.打开IIS 管理
2.找到虚拟目录charge,右击charge,点属性,打开配置窗口
3.在“目录”选项卡页,点击“创建”按钮,将该虚拟目录创建为应用程序

OK?
plife 2003-08-25
  • 打赏
  • 举报
回复
先设置虚拟路径。
http://localhost/outwww/charge/ 然后配置文档
webdiyer 2003-08-25
  • 打赏
  • 举报
回复
将你的网站所在的根目录配置为asp.net应用程序。
luckysusan 2003-08-25
  • 打赏
  • 举报
回复
先编译一下

你的虚拟目录是哪一个?outwww还是charge?

如果是outwww,dll文件应该放在outwww目录下的bin内
neodotnet 2003-08-25
  • 打赏
  • 举报
回复
注意bin文件夹要在虚拟目录的根目录下,如

你的网站都在下面这个目录下
D:\outwww\charge\

其中bin在
D:\outwww\charge\bin
则你需要将
D:\outwww\charge\
设置为虚拟目录
standy 2003-08-25
  • 打赏
  • 举报
回复
应该你的虚拟目录只有yyds

在iis添加一个你想要的虚拟目录然后访问就可以啦
neodotnet 2003-08-25
  • 打赏
  • 举报
回复
http://localhost/outwww/charge/

将他设置成虚拟目录!
nakey2008 2003-08-25
  • 打赏
  • 举报
回复
在IIS中先配置虚拟路径

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧