zoukankan      html  css  js  c++  java
  • 发布网站时 遇到XX类型 同时存在XX.dll和XX.dll中

    遇到该问题的可能如下:

    1.复制了页面 更改了名字 可是对应的一些地方没有注意

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="" Inherits="" %>

    Codefile:指定指向引用的代码隐藏文件的路径。此属性和Inherits属性一起树勇可以将代码隐藏源文件与网页关联。此属性仅对编译的页面有效。

    Codebehind:代码后置代码隐藏。指定包含与页关联的已编译的文件名称,编译完成后所有的以.aspx.cs后缀结尾的代码打包进dll。该属性不能再运行时使用,提供此属性是为了与以前版本的asp.net兼容,以实现代码隐藏功能。

                           在APS.NET2.0版本中,应改用Codefile属性指定该源文件的名称,同时使用Inherits属性指定该类的完全限定名称。

    还有.aspx.cs文件中 部分类的类名   public partial class 类名: Page

    一般 Codefile=“类名.aspx.cs” inherits=“类名”  public partial class 类名:Page 三个需要对照起来

    2.控件名和引用控件页面名称一致 引用时不会报错 可是发布的时候就会报错

    3.可能是bin文件夹中有老的dll,打开我的电脑,进入该目录 C:WindowsMicrosoft.NETFrameworkv4.0.30319Temporary ASP.NET Files 找到该目录下的临时文件,进行删除后 重新发布该项目

  • 相关阅读:
    ●BZOJ 3894 文理分科
    ●BZOJ 1797 [Ahoi2009]Mincut 最小割
    ●BZOJ 1934 [Shoi2007]Vote 善意的投票
    ●BZOJ 3996 [TJOI2015]线性代数
    php--->self与static区别
    php--->使用callable强制指定回调类型
    php--->依赖注入(DI)实现控制反转(IOC)
    php--->cookie和session
    php--->注册模式
    linux---> siege压力测试工具使用
  • 原文地址:https://www.cnblogs.com/xiemin-minmin/p/11771046.html
Copyright © 2011-2022 走看看