Как создать один установщик для двух приложений wpf?

#.net #wpf #visual-studio #installation

#.net #wpf #visual-studio #установка

Вопрос:

У меня есть два разных приложения wpf, и теперь я пытаюсь создать установщик. Но есть ли какой-либо способ создать один установщик, который устанавливает два приложения одновременно в Visual Studio 2019?

Я знаю, как создавать один за другим, но мне просто любопытно, смогу ли я сделать это только с одним установщиком.

Комментарии:

1. Будут ли два приложения размещены в одной папке в целевой системе?

2. @AdrianMole Если его можно поместить в одну папку, это будет идеально, но это не обязательно. Итак, я закодировал одно приложение, запустив другое приложение с помощью командной строки с аргументами. Я думаю, будет намного проще, если он будет помещен в ту же папку, верно?

3. Хорошо, это хорошо. Если вы создаете установщик типа «MSI», то у него есть только одно TARGETDIR свойство, поэтому ваши приложения действительно должны находиться в одной папке. Вы можете просто добавить второй в установщик и указать, что он должен находиться в «Папке приложения» — если вы используете «VS Installer Project» для его сборки.

4. @AdrianMole Я вижу, но какие файлы я должен включить в «Папку приложения» из второго приложения?

5. Результат проекта — исполняемый файл. Но я только что заметил, что это приложение .NET, поэтому все может быть немного по-другому. В конечном счете, вы просто хотите поместить второе приложение в ту же папку, что и основное; может быть, вы можете как-то «притвориться», что это какой-то другой вспомогательный файл.