无法在64位操作系统上使用Microsoft Chart Control

时间:2009-03-30 21:02:18

标签: asp.net 64-bit charts 32-bit mschart

我在64位计算机上运行图表控件时遇到问题。我收到以下错误...

  

无法加载文件或程序集“AspnetChart”或其依赖项之一。试图加载格式不正确的程序。

我运行的机器是Windows Server 2003 Enterprise x64 Edition SP2 Intel(R)Xeon(R)CPU E5405 @ 2.00 GHz w / 4.00 GB RAM

图表控件在我们的32位Windows XP Professional SP3和Windows Server 2003 Standard Edition SP2计算机上运行良好,但在部署到64位计算机时则无效。

我尝试将平台目标更改为x86,但这似乎没有帮助。我也尝试签署dll并将其放入GAC,但这没有帮助。

有什么想法,建议吗?

1 个答案:

答案 0 :(得分:2)

听起来像你有一个32位的DLL。在IIS 7中,可以run 32-bit and 64-bit processes simultaneously。但在IIS 6中,您只能执行其中一个操作。要在IIS 6(64位窗口)上运行32位应用程序,请查看此Microsoft article