CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

很困惑我的问题,分不多

楼主sylx1115(宝玉)2005-02-19 00:29:57 在 .NET技术 / ASP.NET 提问

我用web   matrix作为开发环境.运用code   behind编写代码,如果有web.config文件则运行时:  
  Configuration   Error    
  Description:   An   error   occurred   during   the   processing   of   a   configuration   file   required   to   service   this   request.   Please   review   the   specific   error   details   below   and   modify   your   configuration   file   appropriately.    
   
  Parser   Error   Message:   It   is   an   error   to   use   a   section   registered   as   allowDefinition='MachineToApplication'   beyond   application   level.   This   error   can   be   caused   by   a   virtual   directory   not   being   configured   as   an   application   in   IIS.  
   
  Source   Error:    
   
  Line   44:                         它为成员站点提供单独登录和核心配置文件服务。  
  Line   45:           -->  
  Line   46:           <authentication   mode="Windows"   />    
  Line   47:    
  Line   48:   <!--     授权    
     
   
  Source   File:   C:\Documents   and   Settings\Administrator\My   Documents\Chapter14\DataSetExample\web.config         Line:   46    
   
  要是没有web.config文件,则运行时:  
  Parser   Error    
  Description:   An   error   occurred   during   the   parsing   of   a   resource   required   to   service   this   request.   Please   review   the   following   specific   parse   error   details   and   modify   your   source   file   appropriately.    
   
  Parser   Error   Message:   Could   not   load   type   'DataSetExample.WebForm1'.  
   
  Source   Error:    
   
   
  Line   1:     <%@   Page   Language="c#"   codebehind="1.aspx.cs"   autoeventwireup="false"   Inherits="DataSetExample.WebForm1"   %>  
  Line   2:     <html>  
  Line   3:     <head>  
     
   
  Source   File:   C:\Documents   and   Settings\Administrator\My   Documents\Chapter14\DataSetExample\1.aspx         Line:   1    
   
  保证代码没有问题,一个文件是1.aspx,一个是1.aspx.cs  
   
   
   
  问题点数:10、回复次数:8Top

1 楼daview(Daview)回复于 2005-02-19 00:34:18 得分 0

upTop

2 楼sylx1115(宝玉)回复于 2005-02-19 01:34:52 得分 0

这个问题就那么难么?没有人回答?Top

3 楼v192(人都是環境逼出來的,所以往死裏逼我吧)回复于 2005-02-19 02:06:36 得分 0

把Web.Config的内容贴出来Top

4 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2005-02-19 03:23:45 得分 10

在web.config所在的虚拟目录没有创建应用程序池。此时Asp.NET仍然可以运行,只要该虚拟目录的父目录中有应用程序池,但在该目录的位置就不能有配置文件,并且该目录下的bin子目录也将被忽略。Top

5 楼sylx1115(宝玉)回复于 2005-02-19 10:17:57 得分 0

楼上说的我看不懂啊!能不能说得通俗一些?  
  <?xml   version="1.0"   encoding="utf-8"   ?>  
  <configuration>  
           
      <system.web>  
   
         
          <compilation    
                    defaultLanguage="c#"  
                    debug="true"  
          />  
   
       
          <customErrors    
          mode="RemoteOnly"    
          />    
   
         
     
          <authentication   mode="Windows"   />    
   
   
          <authorization>  
                  <allow   users="*"   />    
                           
          </authorization>  
   
       
          <trace  
                  enabled="false"  
                  requestLimit="10"  
                  pageOutput="false"  
                  traceMode="SortByTime"  
  localOnly="true"  
          />  
   
       
          <sessionState    
                          mode="InProc"  
                          stateConnectionString="tcpip=127.0.0.1:42424"  
                          sqlConnectionString="data   source=127.0.0.1;Trusted_Connection=yes"  
                          cookieless="false"    
                          timeout="20"    
          />  
   
         
          <globalization    
                          requestEncoding="utf-8"    
                          responseEncoding="utf-8"    
        />  
         
    </system.web>  
   
  </configuration>  
  Top

6 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2005-02-19 12:44:47 得分 0

打开IIS,在web.config文件所在的目录上按右键,在应用程序设置中点击创建按钮,即可为这个目录创建一个应用程序池。Top

7 楼web_gus(树欲静而风不止)回复于 2005-02-19 13:09:35 得分 0

upTop

8 楼v192(人都是環境逼出來的,所以往死裏逼我吧)回复于 2005-02-19 20:02:27 得分 0

看了你的Web.Config文件,没有什么会让程序必须依赖的内容。  
  而你用的是web   matrix开发,很可能就如   Ivony()   所说,是应用程序池配置上的问题。这个方面我不是很了解了。你和他沟通吧。Top

相关问题

  • 困惑,散分...
  • 很困惑!
  • 高分求教:多线程的困惑
  • 关于new,很困惑,多谢
  • 万分的困惑
  • 我困惑的几个问题....给分多多!
  • 一个很困惑的问题--参与有分
  • 一个很困惑的问题--参与有分
  • 100分请问看门狗的问题,很困惑
  • 一个很困惑的问题,请SQL高手接分

关键词

  • 应用程序
  • 文件
  • 目录
  • 应用程序池
  • 创建
  • line
  • 问题
  • configured
  • aspx
  • error

得分解答快速导航

  • 帖主:sylx1115
  • Ivony

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo