Есть ли решение проблемы «Несоответствие архитектуры процессора» в Visual Studio?C#

Место общения программистов C#
Ответить
Anonymous
 Есть ли решение проблемы «Несоответствие архитектуры процессора» в Visual Studio?

Сообщение Anonymous »

Я беру на себя управление проектом, и когда я запускаю его для проверки изменений, внесенных в код, я получаю следующую ошибку:

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

После закрытия веб-страницы я снова заглянул в терминал, чтобы посмотреть, есть ли что-то, что может помочь мне диагностировать проблему, и есть несколько предупреждений следующего содержания:

Обнаружено несоответствие между архитектурой процессора создаваемого проекта. "MSIL" и архитектура процессора по ссылке "MyProjectReference", "AMD64"/"x86"...

Это не имеет смысла me, поскольку в качестве целевой платформы моего проекта установлено значение Любой процессор. Прав ли я, полагая, что DLL-файлы могут иметь другую архитектуру платформы, чем сам проект, и это может быть причиной моих проблем?
До сих пор я пробовал следующее:< /p>
  • Повторное добавление файлов dll из другого источника
    Добавление пути к файлу dll в переменную PATH ENV
Ни один из этих способов не решил мою проблему. Каков риск изменения целевой платформы с «Любой процессор» на x64 или x86?

Подробнее здесь: https://stackoverflow.com/questions/786 ... re-warning
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»