Как: организация проекта и результат - PullRequest
0 голосов
/ 21 марта 2009

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

Например:

MyNameSpace.MyProductName.Admin (родительский класс - вспомогательные классы) MyNameSpace.MyProductName.Admin.Terminal (дочерний класс - пользовательский интерфейс для конечного пользователя: потребитель) MyNameSpace.MyProductName.Admin.Database (дочерний класс - пользовательский интерфейс для администратора БД и мониторинга) MyNameSpace.MyProductName.Admin.Management (дочерний класс - пользовательский интерфейс для конечного пользователя: администрация)

Есть ли способ логически отделить их в IDE, где выходные данные приведут к следующей структуре?

MyNameSpace \ MyProductName \ Admin \ MyProductName. *. Dlls

MyNameSpace \ MyProductName \ Admin \ Terminal \ MyProductName. *. Dlls, MyProductName.Terminal.exe

MyNameSpace \ MyProductName \ Admin \ Database \ MyProductName. *. Dlls, MyProductName.Database.exe

MyNameSpace \ MyProductName \ Admin \ Management \ MyProductName. *. Dlls, MyProductName.Management.exe

Или мне нужно будет создавать отдельные проекты для каждого пользовательского интерфейса?

Заранее спасибо,

Е.

Ответы [ 2 ]

3 голосов
/ 21 марта 2009

AFAIK, проект может производить только 1 o / p, поэтому вам нужно организовать их как проекты в решении и добавить проект с exe в качестве запускаемого проекта для отладки.

0 голосов
/ 21 марта 2009

Мне удалось добавить другую папку решения в папку решения «MyNameSpace».

Это позволило мне отделить элементы пользовательского интерфейса от элементов приложения.

Еще раз спасибо!

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