App.Config中的GAC程序集参考(控制台应用程序)

时间:2010-03-19 15:40:32

标签: asp.net

我在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>

1 个答案:

答案 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