Игнорировать предупреждение "таргетинг на" ххх "не соответствует цели проекта"
Я создал установщик для своего проекта и включил специальный файл.dll, который необходимо скопировать на целевой компьютер. Компилятор отображает следующее предупреждение:
Файл "[имя файла]" с таргетингом на "Неизвестно" не совместим с целевой платформой проекта "x86".
Мне плевать на целевую платформу этой библиотеки DLL, потому что мне нужен файл для других целей. Кроме того, мне нужно оставить этот файл "нетронутым", чтобы я не мог изменить его целевую платформу. Поэтому мне нужен способ игнорировать это предупреждение. Я попытался сделать это с помощью #pragma, но не могу найти номер предупреждения для этого предупреждения. Я попытался найти его с помощью окна "Вывод" ("Сборка"), а также с помощью кнопки "Показать справку об ошибке", но безуспешно.
Какие-либо предложения? Спасибо!
1 ответ
Вы можете отредактировать файл своего проекта и добавить эту группу свойств и настройки, чтобы отключить предупреждение:
<PropertyGroup>
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>