Невозможно использовать Microsoft Chart Control в 64-битной операционной системе - PullRequest
1 голос
/ 31 марта 2009

У меня проблемы с управлением графиком на нашей 64-битной машине. Я получаю следующую ошибку ...

Не удалось загрузить файл или сборку «AspnetChart» или одну из ее зависимостей. Предпринята попытка загрузить программу с неверным форматом.

На моем компьютере установлена ​​ОС Windows Server 2003 Enterprise x64 Edition с пакетом обновления 2 (SP2) Intel (R) Xeon® R E5405 @ 2,00 ГГц с 4,00 ГБ ОЗУ

Элемент управления диаграммой отлично работает на наших 32-разрядных компьютерах с Windows XP Professional с пакетом обновления 3 (SP3) и Windows Server 2003 Standard Edition с пакетом обновления 2 (SP2), но не при развертывании на 64-разрядном компьютере.

Я пытался изменить цель платформы на x86, но это, похоже, не помогло. Я также попытался подписать dll и поместить его в GAC, но это не помогло.

Есть мысли, предложения?

1 Ответ

2 голосов
/ 31 марта 2009

Мне кажется, у вас есть 32-битная DLL. В IIS 7 возможно одновременное выполнение 32-битных и 64-битных процессов . Но в IIS 6 вы можете делать только одно или другое. Для запуска 32-разрядных приложений на IIS 6 (64-разрядные окна) ознакомьтесь с этой статьей Microsoft .

...