Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何动态链接我的c#.net应用程序?_C#_Asp.net_Visual Studio_Compilation - Fatal编程技术网

如何动态链接我的c#.net应用程序?

如何动态链接我的c#.net应用程序?,c#,asp.net,visual-studio,compilation,C#,Asp.net,Visual Studio,Compilation,我需要在c#.net应用程序中动态链接,而不是静态链接。如何确定我的应用程序是动态链接还是静态链接,以及如何将其更改为动态链接 我已经挖苦了一段时间,但我找不到一个明确的答案/指示如何改变它。 我需要动态链接,以便在安装了Orcale客户端版本12.x(64位)的windows服务器上运行C#.NET应用程序。在我的客户端上安装了Oracle客户端版本11.x(32位),由于一些限制,我不允许安装版本12.x 目前,我的Web.config中添加了以下代码: <runtime>

我需要在c#.net应用程序中动态链接,而不是静态链接。如何确定我的应用程序是动态链接还是静态链接,以及如何将其更改为动态链接

我已经挖苦了一段时间,但我找不到一个明确的答案/指示如何改变它。 我需要动态链接,以便在安装了Orcale客户端版本12.x(64位)的windows服务器上运行C#.NET应用程序。在我的客户端上安装了Oracle客户端版本11.x(32位),由于一些限制,我不允许安装版本12.x

目前,我的Web.config中添加了以下代码:

<runtime>
   <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
     <qualifyAssembly partialName="Oracle.DataAccess" fullName="Oracle.DataAccess, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89b483f429c47342" />
   </assemblyBinding>
</runtime>
现在我发现了这个错误(我的服务器上安装了正确的版本号):

无法加载文件或程序集“Oracle.DataAccess,版本=2.112.3.0, 区域性=中性,PublicKeyToken=89b483f429c47342'或其 依赖关系。系统找不到指定的文件


我的服务器上安装了2.112.3.0版,但我如何引用它?

请把你的问题说清楚,并说明你做了哪些工作。我添加了更多信息,希望这足够了@Mirzadanishbaigyyou需要调查。你到底需要什么?我已经在我的Web.config中添加了我目前所做的代码@康斯坦丁,请看一下我最新的问题
<dependentAssembly>
  <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89B483F429C47342"/>
  <bindingRedirect oldVersion="2.112.3.0" newVersion="2.121.2.0"/>
</dependentAssembly>