我在GAC中安装了一个dll。我没有从asp.net应用程序读取程序集的问题我在web.config中完成的程序集引用能够引用该程序集。
但是在控制台应用程序中,当我将下面的内容放在app.config文件中时,解决方案会被编译,但我无法从program.cs文件访问dll。
下面是我的app.config,用于引用GAC中的dll。
<configuration>
<compilation debug="true">
<assemblies>
<add assembly="myassembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9999999999999"/>
</assemblies>
</compilation>
</configuration>
答案 0 :(得分:0)
请改为尝试:
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="filename"
publicKeyToken="999999999999"
culture="neutral" />
<codeBase href="file:///C:\dir\filename.dll"/>
</dependentAssembly>
</assemblyBinding>
您也可以参考此参考:
http://www.codeproject.com/KB/install/assemblydeployment.aspx?display=Print