Как установить два проекта Visual Studio в одну папку? - PullRequest
1 голос
/ 20 сентября 2011

Я написал проект службы Windows C # и связанный проект установки в том же решении с именем MailTrigger.Но после того, как я собрал всю программу, есть две папки, «MailTrigger» и «MailTriggerSetup» (как я назвал проект установки).Моя проблема в том, как мне установить два проекта в одной папке?

1 Ответ

0 голосов
/ 20 сентября 2011

Когда у вас есть решение, в вашем каталоге решений будут отдельные каталоги проектов.У вас есть возможность с проектом установки сказать ему, куда поместить созданные бинарные файлы.Я не уверен, что именно вы хотите, все файлы в одной папке без какого-либо разграничения между вашим основным проектом и вашими настройками? (Что не будет работать) или просто хотите, чтобы ваши MSI-файлы находились в той же папке, что и код ваших основных проектов?

Редактировать: мне удалось получить структуру каталогов, которая выглядит следующим образом:
enter image description here

Переместив каталог MailTriggerSetup в каталог MailTrigger и изменив настройки проекта файла MailTrigger.slnс блокнотом, чтобы выглядеть так, также просто измените пути к файлам, а не Guid :

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")  = "MailTrigger", "MailTrigger\MailTrigger.csproj", "{FD22977F-584D-4707-9B10-35482B91C450}"
EndProject
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "MailTriggerSetup", "MailTrigger\MailTriggerSetup\MailTriggerSetup.vdproj", "{15C4C96E-EF6A-44DB-  BDFB-8AEE2C05289E}"
EndProject

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...