C# Кілька проектів в одному

  • Для додавання модульних тестів
  • Щоб повторно використати частину коду
  • Аби розбити програму на частини з різним функціоналом: БД, Мережа, Математика…
  • Чи розбити програму на: інтерфейс користувача, логіка і дані
  • Утиліти нічого не виводить, лише рахують і їх можуть визвати різні програми

 


 

У вікні Solution Explorer

Solution 'Name' -> Add -> New Project -> Name -> OK

Solution 'Name' -> Add -> Existing Project -> Name -> OK

 

Обираємо мову і тип проекту

Наприклад: C# -> Class Library -> 'Name'

 

Обираємо проект для запуску

Правою кнопкою миші по Solution 'Name' -> Set as StartUP Project

 


 

Є можливість запустити кілька проектів одночасно для відлагоджування

Solution 'Name' -> Set StartUp Projects… -> Multiple startup projects