У меня есть проект Web Setup в VS.Я переключусь на WiX, но это в будущем, и в настоящее время мне нужно решить следующую проблему:
Мне нужно исключить некоторые распространенные библиотеки из проекта.Поэтому я строю проект, VS обновляет список обнаруженных зависимостей.Я исключаю их и сборка установки.Я проверяю список файлов с помощью Orca, и эти файлы не включаются в установщик.
Но когда я очищаю выходной каталог, перезагружаю решение и выполняю сборку, некоторые зависимости не отображаются как исключенные!И вот они попадают в MSI.(Это то, что происходит на сборочной машине).
Я думаю, что проблема может заключаться в том факте, что это зависимости второго уровня: my app -> NHibernate.dll -> Antlr3.Runtime.dll
(Antlr dll заканчивается в MSI).
Это ошибка или я что-то упустил?