InstallShield добавляет сборки, на которые есть ссылки, но я не хочу их - PullRequest
4 голосов
/ 13 ноября 2010

При использовании InstallShield для создания сжатого установочного файла я заметил, что InstallShield обнаруживает ссылочные сборки из файлов, которые я добавил в Files and Folders, и добавляет их в setup.exe. Несмотря на то, что я знаю об этих файлах, которые я добавил, я не хочу, чтобы эти файлы тоже были в настройке из-за проблем с размером файла.

Те, кто сказал, что я не могу найти никакого свойства, я мог бы отключить это.

Есть идеи? Спасибо!

1 Ответ

6 голосов
/ 15 ноября 2010

InstallShield по умолчанию устанавливает новые компоненты в Свойства и Зависимости. Вы должны установить это только в свойствах. Также вы должны войти в Инструменты | Варианты | .NET и измените значение по умолчанию.

Кроме того, я думаю, что этот шаблон настолько ужасен, что у меня на самом деле есть шаг автоматизации сборки, который просматривает журнал сборки для сборок, собранных таким образом, и вызывает разрыв сборки. Это не очень детерминированный процесс, и сканер часто добавляет глупые ссылки, такие как System.Windows.Forms.dll, в установщик.

...