2016-04-15 13 views
1

Ich habe vor kurzem begonnen, ASP.NET 5 auszuprobieren, speziell ein Projekt mit yo-aspnet generator zu starten.ASP.NET 5 Mehrere Projekte eine Lösung

Ich versuche herauszufinden, wie Sie eine Lösung mit mehreren Projekten erstellen, wie es in den pre-ASP.NET 5 Tagen üblich war. Zum Beispiel eine Lösung mit einem WebApp-Projekt, einem WebApi-Projekt und einem Unit-Test-Projekt für jedes Projekt.

Es scheint keinen Yeoman Generator zu geben, um eine solche Lösungsstruktur zu erstellen.

Antwort

1

Sie müssen es selbst strukturieren, wenn Sie es nur in der Befehlszeile und nicht eine visuelle Studio-Lösung tun. Also, was würden Sie tun, ist so etwas wie:

MyCoolApp/
--.gitignore 
--README.md 
--/src 
    --MyCoolApp.WebApp 
    --MyCoolApp.WebApi 
    --MyCoolApp.Domain 
--/test 
    --MyCoolApp.Domain.Tests 

, die Sie mit der Erstellung der MyCoolApp Ordner erreichen werde. cd hinein. Tun Sie Ihre git init und fügen Sie eine .gitignore von Github hinzu. Dann machen Sie Ihre src und test Verzeichnisse. cd in src. yo generator-aspnet Wählen Sie WebApplication und nennen Sie es MyCoolApp.WebApp. Waschen/Spülen/Wiederholen.

Dann in der project.json Datei die Abhängigkeiten zu den anderen Projekten hinzufügen. Sie werden wahrscheinlich auch die doppelten .gitignore Dateien bereinigen wollen.

+0

Cool, danke. Ich habe mich gefragt, was der beste Weg dafür ist, mit dem Yeoman zu arbeiten. – dacox