У меня есть приложение для форм Windows, которое использует dll SoundTouchNet. Я сталкиваюсь с этим предупреждением в течение времени сборки:Несоответствие архитектуры процессора SoundTouchNet DLL
Предупреждение 1 Было несоответствие между архитектурой процессора проекта, который строится «MSIL», и процессорной архитектурой ссылки «SoundTouchNet», «x86». Это несоответствие может привести к сбоям во время выполнения. Пожалуйста, подумайте об изменении целевой архитектуры процессора вашего проекта через Configuration Manager, чтобы согласовать архитектуры процессоров между вашим проектом и ссылками или зависеть от ссылок на архитектуру процессора, которая соответствует целевой архитектуре процессора вашего проекта.
Я знаю, это означает, что dll SoundTouch для работы на 32-битных машинах, как предупреждает. Я хочу знать, может ли это создать проблемы при работе на 64-битных машинах, и если да, то каково мое решение? Невозможно найти 64-разрядную версию dll
В любом случае это повлияет на производительность? Или привести к сбою во время работы приложения? –
Когда я изменил его на x86, он дал ошибки, указав, что сборка SoundTouchNet не найдена –
@bboyetricks, поэтому VS не может скомпилировать ваше приложение или ваше приложение не удалось запустить, заявив, что не может найти 3-ю партийную сборку? – Ramanagom