none
网页加入ScriptManager,就报错:未能加载文件或程序集“log4net, Version=1.2.10.0, RRS feed

  • 问题

  • 网页如下:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="Fanj.Web.WebForm2" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <div>
        abcdefg
        </div>
        </form>
    </body>
    </html>

    报错如下:

    未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821”或它的某一个依赖项。系统找不到指定的文件。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

    异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821”或它的某一个依赖项。系统找不到指定的文件。

    源错误: 
    行 7:  <body>
    行 8:      <form id="form1" runat="server">
    行 9:      <asp:ScriptManager ID="ScriptManager1" runat="server">
    行 10:     </asp:ScriptManager>
    行 11:     <div>

    源文件: e:\code\Fanj Projects\FanjFlight\Web\WebForm2.aspx    行: 


    开心了就笑,不开心了就过会儿再笑

    2013年9月22日 3:18

答案

  • 你好,

    关于log4net.dll引用的问题,你参考一下这个链接:

    3rd party libraries refer to different versions of log4net.dll

    http://stackoverflow.com/questions/4381195/3rd-party-libraries-refer-to-different-versions-of-log4net-dll


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • 已建议为答案 Galeny 2013年10月8日 1:22
    • 已标记为答案 NewJoin 2013年10月9日 5:51
    2013年9月27日 1:45
    版主

全部回复

  • 第一次打开是这个错误,再刷新一下就好了,每次项目打开都是这样,请问是什么情况?
    • 已编辑 NewJoin 2013年9月22日 3:25
    2013年9月22日 3:20
  • 你的framework版本是?和AJAX与Log4J匹配吗?

    If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer

    Help by clicking:
    Click here to donate your rice to the poor
    Click to Donate
    Click to feed Dogs & Cats


    Found any spamming-senders? Please report at: Spam Report

    2013年9月22日 3:23
  • framework版本 4.0

    开心了就笑,不开心了就过会儿再笑

    2013年9月22日 5:20
  • framework版本 4.0
    你尝试关闭VS,把Debug和Release连同里边内容全部删除,然后重新打开VS,右键全部编译看看是否有警告,最后运行看看。

    If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer

    Help by clicking:
    Click here to donate your rice to the poor
    Click to Donate
    Click to feed Dogs & Cats


    Found any spamming-senders? Please report at: Spam Report

    2013年9月22日 5:23
  • 至今未找到答案,网上也看了一些

    开心了就笑,不开心了就过会儿再笑

    2013年9月25日 1:46
  • 你好,

    关于log4net.dll引用的问题,你参考一下这个链接:

    3rd party libraries refer to different versions of log4net.dll

    http://stackoverflow.com/questions/4381195/3rd-party-libraries-refer-to-different-versions-of-log4net-dll


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • 已建议为答案 Galeny 2013年10月8日 1:22
    • 已标记为答案 NewJoin 2013年10月9日 5:51
    2013年9月27日 1:45
    版主