Я создал простое консольное приложение с использованием Visual C # Express Edition 2010. Приложение выполняет простую подготовку данных, а затем вызывает Process.Start для запуска curl из командной строки для отправки данных в веб-службу.Я могу успешно скомпилировать и запустить приложение.
Однако, когда я развертываю его на своем тестовом сервере (просто копирую скомпилированные файлы) и пытаюсь запустить его там, я получаю следующее сообщение об исключении (оно выводится в окно консоли):*
Файл образа% 1 действителен, но предназначен для типа машины, отличного от текущего.
Что будет вызывать это сообщение?Я не могу изменить свою конфигурацию по умолчанию, чтобы указать другую архитектуру, и я полагаю, что по умолчанию используется x86, которая прекрасно работает на 64-битной платформе.
Что могло бы вызвать эту ошибку?