1

我有一个使用 log4mongo 的 .net dll。在普通的 .exe 中,为了让 mongo 找到适用的 log4net .dll,它当前需要在其 .config 文件中指定一个 bindingRedirect:

   <dependentAssembly>
     <assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-1.2.13.0" newVersion="1.2.13.0" />
   </dependentAssembly>

不幸的是,我没有 .config 文件来指定它。常见的答案是把它放在执行程序的初始 .exe.config 中,但是这个 .net dll 是通过 node.js 通过 edge.js 运行的。有没有办法可以在运行时或通过其他一些预构建设置指定 dll 绑定重定向?

4

1 回答 1

1

你看到这个帖子了吗?

我相信(尽管没有尝试过)您可以通过创建(如果不存在)或修改node.exe.config文件将配置应用于节点进程。

于 2014-05-16T16:07:51.150 回答