1

У меня есть решение в визуальной студии с 4 проектами - 2 приложения для создания окон, библиотека классов и проект установки.Проект установки с двумя основными выходами с использованием общих зависимостей

2 окна образуют приложения, которые ссылаются на проект библиотеки классов.

Мой проект установки включает в себя первичные выходы для обоих приложений форм Windows, а обнаруженные зависимости включают в себя библиотеку классов.

Я поместил один из основных выходов в папку приложения, а другой - в подпапку. Проблема состоит в том, что сборка библиотеки классов устанавливается только в каталог папки приложения, но мне также нужна она в подкаталоге, иначе одно из приложений формы Windows не будет запущено. Как я могу установить его в обоих местах? Можно ли обойтись без добавления вручную сборки?

+1

Вы когда-нибудь задумывались над тем, как это сделать? У меня очень похожая проблема. – Fernando

ответ

0

Удобное решение предназначено для установки обоих .exe в той же папке, что и DLL, которую нужно запустить. Если хотите, вы можете поместить ярлык во второй .exe в подпапку.

0

Надеюсь, что это по-прежнему актуально. Вот как я это сделал. Предполагая, что все зависимости копируются в выходной каталог ваших проектов:

  1. Щелкните правой кнопкой мыши Добавить> Сборка ...
  2. Перейти к вашему вывода проектов каталога и выберите Библиотеки DLL необходимо
  3. Удалить дубликаты, если любой
Смежные вопросы