0

概括

为了让我的网站在64 位服务器平台上顺利运行,使用IIS 7.0 集成管道模式,我需要修复哪些内容才能使其正常工作。

更多细节

我知道,如果程序集使用 PInvoke 并且我在我的项目中引用了这样的程序集,我将收到的错误消息可能会非常模糊和模糊。

  • 我该如何寻找这些程序集?
  • 如果我查看带有反射器的 dll,并且没有 PInvokes,这是否足以假设 dll 在 64 位环境中可以正常工作?

关于如何检查我的网站是否完全兼容 64 位的任何具体建议?将其编译为 AnyCPU 是否足以确保它在集成管道模式下正确运行?

谢谢日韩

4

1 回答 1

0

我们已经找到了有问题的dll,购买一个消除程序。很遗憾,我无法提供更“科学”的方法。

我通过这个过程学到了什么:

  • 选择第三方库时要小心
  • 尤其是当它只是一个“概念证明”时
  • 在不知不觉中,该代码已投入生产,您花了一周时间试图找到一个导致问题的库。

您可能不必处理这些问题,但是追随您的开发人员将不那么尊重您。

于 2010-01-26T07:21:46.207 回答