[英]Unable to find Assembly error when using <codeSubDirectories> in web.config
[英].net 4.0 web.config unable to find assembly in GAC
我一直在使用Jasig CAS模块,并希望将其添加到我的Web服务器中,以便在我使用正确的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。
有人知道我做错了什么或想念什么吗?
您是否尝试过使用NuGet加载DotNetCasClient?
在包管理器中,您可以使用PM> Install-Package DotNetCasClient
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.