【发布时间】:2013-08-14 17:21:48
【问题描述】:
我一直在使用 Jasig CAS 模块,并希望将它添加到我的网络服务器中,这样如果我放入正确的 web.config 设置,某些网站就可以使用它。
我下载了他们的 .DLL,发现它没有强命名,所以我下载了他们的源代码并对其进行了签名。
之后,我使用 gacutil 将它安装到 GAC 中,gacutil /l 报告它是正确的。
但是,将程序集添加到 web.config 时:
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="DotNetCasClient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0f13867408864d7e" />
</assemblies>
</compilation>
然后注册模块,我得到: 无法加载文件或程序集“DotNetCasClient”或其依赖项之一。系统找不到指定的文件。
此测试应用程序正在运行的应用程序池已启用 32 位。我的机器在 win7 x64 上运行 IIS7。
有人知道我做错了什么或遗漏了什么吗?
【问题讨论】:
标签: c# .net-4.0 web-config gac