首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

IIS7中.net Web程序不能加载托管的DLL解决思路

2012-08-13 
IIS7中.net Web程序不能加载托管的DLL最近遇到一个问题一直没有解决,至安装windows7之后,这个问题就一直存

IIS7中.net Web程序不能加载托管的DLL
最近遇到一个问题一直没有解决,至安装windows7之后,这个问题就一直存在:

现象(Dll都是托管的,用C#代码写的):
1.没有有用自定义的Dll的网页可以
2.引用了Dll的网面都运行不了,报错如下:

[i]
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0246: 找不到类型或命名空间名称“log4net”(是否缺少 using 指令或程序集引用?)

源错误:


行 5: using System.Web.UI.WebControls;
行 6:
行 7: using log4net;
行 8: public partial class _Default : System.Web.UI.Page
行 9: {

源文件: c:\inetpub\wwwroot\OAICUService\Default.aspx.cs 行: 7 [/i]

代码:

C# code
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;[color=#FF0000]using log4net;[/color]public partial class _Default : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {        this.Label1.Text = "Get it!";    }}

删除using log4net;就报错.


[解决办法]
如果你在IDE里面都能正常跑的话。可能是你IIS没有配置正确。
PS:个人想法
[解决办法]
应用程序池 是否正确 2.0 4.0 经典 集成

重新引用提示缺少的dll

热点排行