PostSharp.Sdk.CodeModel.BindingException

PostSharp.Sdk.CodeModel.BindingException

在编译我的项目时,它有一个 Postsharp 方面 (OnMethodBoundaryAspect) 收到错误

"Unhandled exception (4.0.41.0, 32 bit, CLR 4.5, Release): PostSharp.Sdk.CodeModel.BindingException: Cannot get the reflection object".

但是这个错误信息只出现在少数机器上,同一个项目文件在其他大多数机器上编译成功。

我正在使用 Visual studio 2013 和 .net Framework 4.5。 Postsharp dll 版本为 4.0.41

请提出此问题的可能原因或任何解决方法。

谢谢

  <dependentAssembly>
    <assemblyIdentity name="PostSharp"
                      publicKeyToken="b13fd38b8f9c99d7"
                      culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-4.0.39.0"
                     newVersion="4.0.39.0" />
  </dependentAssembly>

app.config 是我第一个寻找这种性质的错误的地方。确保引用正确。

不幸的是,在某些情况下我仍然会遇到此错误,但我还无法找到原因。