zoukankan      html  css  js  c++  java
  • IIS管理网站浏览

    7、“/”应用程序中的服务器错误。 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。分析器错误消息: 文件“/Default.aspx.cs”不存在。

       解决方法:将CodeFile="Default.aspx.cs",改为:CodeBehind="Default.aspx.cs"

    6、配置错误:定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 

       解决方法:把应用程序池的.Net CLR 版本从4.0修改为2.0即可

    1、浏览网站,报“Web 服务器被配置为不列出此目录的内容”错误。

      解决方法:在主页下的IIS项下,双击“目录浏览”,在“目录浏览”页上,在右侧“操作”窗格中单击“启用”。

    2、浏览网站时直接打开指定的文件(比如:web.config)

      1)在主页下的IIS项下,双击“默认文档”,在“默认”页上,在右侧“操作”窗格中单击“添加”,添加web.config。此时若报:“需要添加 MIME 映射”错误。则需要进行2)步

      2)在主页下的IIS项下,双击“MIMI类型”,在“MIMI类型”页上,在右侧“操作”窗格中单击“添加”。添加如下:

        扩展名:.config;  MIMI类型:text/xml

    3、IIS配置

      1)应用程序池允许不同的Web站点运行ASP.Net运行库的不同版本,可以有不同的用户账户和稳定性。

      2)复制网站的VS菜单只能用于WebSite,不能用于WebProject.

      3)报:“无法识别的属性‘targetFramework’,请注意属性名称区分大小写”错误。

             主要原因IIS中是应用程序池的版本与你开发使用的.netFramework版本不一致。一般一个网站对应一个应用程序池,并与网站同名。visual     studio   2010默认安装对应的.netFramework 是4.0,而本机上一般是2.0版本。所以不匹配。在IIS中点击应用程序池,找到你的网站的应用程序  池,右键高级  设置 .netFramework 改成V4.0和和线程池的基本设置选择.netFramework 4.0中就可以了。

      4)报:“System.TypeLoadException: 未能从程序集‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule’”错误。

        错误原因:根据MSDN的解释:如果安装了 .NET Framework 4,随后启用了 .NET Framework 3.5WCF HTTP 激活,则会发生此错误。解决  办法:若要解决该问题,请在在cmd中运行:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i -enable或Visual     Studio 2010 命令提示符下运行下面的命令行:aspnet_regiis.exe -i –enable

      5)报:“没有可访问的表。请确保至少在 Global.asax 中注册了一个数据模型并启用了支架,或者实现自定义页”错误。

        解决方法一:

        1. 在产生错误的文件的顶部添加一条“Debug=true”指令。例如:

           <%@ Page Language="C#" Debug="true" %>

        或:

        2. 将以下的节添加到应用程序的配置文件中:

        <configuration>

            <system.web>

                <compilation debug="true"/>

            </system.web>

        </configuration>

        解决方法二: 

        解决方法二:

        错误是没有设置数据源导致的,需要在在Global.asax里设置Metamodel的数据库连接

        Global.asax文件。看到注释里有“重要: 数据模型注册”。取消第29行

        //model.RegisterContext(typeof(YourDataContextType), new ContextConfiguration() { ScaffoldAllTables = false });

        创建一个ADO.NET Entity Framework,用自己创建的上下文替换YourDataContextType。

        model.RegisterContext(typeof(NShip.DAL.NShipEntities), new ContextConfiguration() { ScaffoldAllTables = false });

        然后设置设置上面代码的ScaffoldAllTables = false 换成 ScaffoldAllTables = true

  • 相关阅读:
    愚公oracle数据库同步工具
    外部服务的隔离及降级
    使用redis来实现分布式锁
    php 无限极栏目 Tree 树格式 层级显示 【列表记录按顺序缩进显示】
    腾讯地图添加多marker标注样式
    MIME 视频 , 文件下载与播放权限
    php json_encode 对浮点 精度 问题 解决
    phpexcel 导入 时间格式 和 数值格式 处理
    phpexcel写入追加已有的excel文件
    php 判断字符串是否可以转 浮点型
  • 原文地址:https://www.cnblogs.com/shenchao/p/4533871.html
Copyright © 2011-2022 走看看