bindingRedirect突然停止工作

时间:2017-05-04 18:24:08

标签: asp.net .net web-config assembly-binding-redirect

我在网站的web.config文件中遇到bindingRedirect问题。

这些是情况。我有4.1.0.0版本的第三方程序集。我有另一个第三方程序集引用第一个程序集的版本4.0.0.0。我的web.config中有一个bindingRedirect,当要求4.0.0.0时会导致加载4.1.0.0。这适用于我的开发环境,直到5天前,它在托管公司的服务器上工作,生产网站在那里。但是五天前我开始在托管公司的服务器上收到错误,说无法找到版本4.1.0.0 - 换句话说,突然我的bindingRedirect被忽略了。

由于我没有做出任何改变,我假设托管公司的环境发生了变化。我正在尝试与托管公司的技术支持团队合作,但他们似乎并不完全理解bindingRedirect和问题"周六环境发生了哪些变化?&#34 ;太宽泛了,他们无法回答。也许如果我能确定哪种变化可能导致bindingRedirect停止工作,我可能有机会让他们的技术支持团队更深入地挖掘他们。

因此,我对这个论坛的主要问题是"环境中可能发生什么变化会导致bindingRedirect突然被忽略?"可以更改为machine.config吗?还有什么可以做到的?我还没有[请求]我可以采取的行动让我重新开始工作 - 在我尝试解决或征求意见之前,我需要更多信息。

这是web.config文件的相关部分:

forall (b, i) in zip(B, 1..5) do
  b = i * 10;

0 个答案:

没有答案