VS Code łączenie projektów

0

Cześć.
Potrzebuję porady od dotnetowców. Przyjmijmy, że mam jeden duży folder. W nim 50 podfolderów. Każdy podfolder to nowy projekt robiony za pomocą:

dotnet new console -o nazwa1

A gdybym chciał dodać nowy projekt do istniejącego? Pozostaje mi zrobić w folderze z projektem kolejny projekt? Trochę kiepsko będzie to wyglądać w momencie gdy mam

bin, obj, nazwa.csproj, Program.cs

I nagle dorzucę kolejny projekt do tego. Powstanie kolejny folder i ciężko będzie się domyślić, że jest tam kolejny projekt. A nie mogę określić z góry w których folderach będę musiał dodać drugi projekt żeby zagnieżdżać strukturę większą ilością katalogów. Czyli:

- Nazwa1 - bin, obj, nazwa.csproj, Program.cs
- Nazwa2 - bin, obj, nazwa.csproj, Program.cs
- Nazwa3 - v.1 (bin, obj, nazwa.csproj, Program.cs), v.2 (bin, obj, nazwa.csproj, Program.cs), v.3 (bin, obj, nazwa.csproj, Program.cs)
- Nazwa4 - bin, obj, nazwa.csproj, Program.cs
- Nazwa5 - v1. (bin, obj, nazwa.csproj, Program.cs)

Mówiąc prościej (bo chyba zagmatwałem): Potrzebuję osiągnąć efekt z Javy gdzie w jednym folderze mogę robić sobie 100 pakietów i każdy pakiet na spokojnie może być osobnym małym projektem...
Pamiętam, że w Visual Studio można było do solucji dodać nowy projekt (Add -> New Project).

0

Istnieje jakaś istotna przeszkoda dlaczego nie możesz utworzyć 51. podkatalogu?

0

Teoretycznie nie. Chodzi o to, że np. katalog 40 może zawierać 3 rozwiązania tego samego problemu w inny sposób. Pomyślałem wiec, że zamiast robić 40, 41, 42 w których est dokładnie to samo - lepiej będzie gdy jeden katalog będzie zawierał wszystkie możliwe podejścia do danego problemu. Stąd chciałem sobie ułatwić po prostu robotę żeby nagle cofając się do katalogu 20 (będąc przy 40) nie przenosić projektu do 20.1 i budować następne projekty 20.2 / 20.3 itd.
Ale w sumie to chyba będzie najrozsądniejsze rozwiązanie jak się tak nad tym zastanowić dłużej.

2

Tak będzie chyba najbardziej sensownie.

41
    a
    b
    c
42
    etc

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.