VS2010 (более старый) проект установщика - два или больше объекта имеют то же целевое расположение

Этот проект установщика был создан назад в 2004 и обновлен с тех пор.

Существует два оскорбления dll файлы, которые производят в общей сложности 4 ошибки.

Я искал онлайн это предупреждающее сообщение и не нашел постоянную фиксацию (мне действительно удавалось заставить его уйти однажды, пока я не сделал что-то как чистое, или создал в Выпуске, и затем в Отладке).

Я также пытался убрать и затем обновить зависимости. Дублированные записи все еще там.

Я также не нашел хорошее объяснение того, что означает эта ошибка.

Дополнительные предупреждения имеют эту природу:

При предупреждении 36 версия условия запуска Платформы.NET '.NET Платформа 4' не соответствует выбранной Платформе.NET bootstrapper пакет. Обновите условие запуска Платформы.NET соответствовать версии Платформы.NET, выбранной в Диалоговом окне Предпосылок.

Так, где это поле предпосылок? Я хочу заставить обе вещи договориться о.Net 4.0, просто придясь нелегко определение местоположения их обоих.

9
задан Hamish Grubijan 28 May 2010 в 04:27
поделиться

1 ответ

Я предполагаю, что в ваш установщик добавлено несколько основных выходных данных проекта. Кроме того, эти проекты используют библиотеки DLL, которые генерируют предупреждения, вы можете легко исключить их, но, как вы заметили, это не постоянное исправление. В своем решении я навсегда избавился от этих предупреждений, щелкнув правой кнопкой мыши выходные данные проекта (которые ссылаются на библиотеки DLL) и определил фильтр исключения (просто используйте имя библиотеки DLL). Я делаю это на всех выходных данных проекта , которые ссылаются на DLL. В качестве последнего шага я вручную добавляю DLL в программу установки (для этого требуется, чтобы DLL находилась в каком-то четко определенном месте (например, в папке lib). Таким образом, DLL добавляется только один раз, и вы избавляетесь от предупреждения.

Щелкните правой кнопкой мыши файл проекта установки, выбрав Свойства. отобразит небольшое диалоговое окно с кнопкой Prerequisites ... : Я думаю, это ответит на ваш второй вопрос.

9
ответ дан 3 November 2019 в 00:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: