Создание проекта установки с использованием Visual Studio 2017. Я установил проекты установщика Microsoft Visual Studio, поскольку ClickOnce не работал для меня. ClickOnce либо не работает, либо я не могу найти способ регистрации GAC и упаковки других элементов.
Используя проекты установщика, я получаю красные загогулины под некоторыми DLL. Я считаю, что это связано с тем, что я вручную добавляю неуправляемые библиотеки DLL, и мой проект также правильно устанавливает некоторые из них.
Другое мнение, что это происходит, я получаю предупреждения, что некоторые DLL не могут быть найдены.
Я думаю, что если они являются предупреждениями, то они не убийцы сделок.
Как я могу решить эти две проблемы?
ВНИМАНИЕ: Невозможно найти зависимость 'MICROSOFT.VISUALSTUDIO.SHELL'
(Подпись = 'B03F5F7F11D50A3A' Версия = '2.0.0.0') сборки
'Devart.Data.Design.dll' ПРЕДУПРЕЖДЕНИЕ: невозможно найти зависимость
'MICROSOFT.VISUALSTUDIO.DATA' (Подпись = 'B03F5F7F11D50A3A'
Версия = '9.0.0.0') сборки 'Devart.Data.Design.dll' ПРЕДУПРЕЖДЕНИЕ:
Невозможно найти зависимость 'MICROSOFT.VISUALSTUDIO.SHELL.DESIGN'
(Подпись = 'B03F5F7F11D50A3A' Версия = '9.0.0.0') сборки
'Devart.Data.Design.dll' ПРЕДУПРЕЖДЕНИЕ: невозможно найти зависимость
'MICROSOFT.VSDESIGNER' (Подпись = 'B03F5F7F11D50A3A'
Версия = '8.0.0.0') сборки 'Devart.Data.Design.dll'
И
ВНИМАНИЕ: два или более объектов имеют одинаковое целевое местоположение
('[targettdir] \ system.io.compression.dll') ВНИМАНИЕ: два или более объекта
иметь одинаковое целевое местоположение
('[targettdir] \ system.io.compression.dll') ВНИМАНИЕ: два или более объекта
имеют одно и то же местоположение цели ('[targettdir] \ system.reflection.dll')
ВНИМАНИЕ: два или более объектов имеют одинаковое целевое местоположение
( '[TARGETDIR] \ system.reflection.dll')