2016-04-15 3 views
1

J'ai récemment commencé à essayer ASP.NET 5, en particulier en démarrant un projet avec yo-aspnet generator.ASP.NET 5 Projets multiples une solution

J'essaye de comprendre comment créer une solution avec plusieurs projets, comme était normal dans le pre-ASP.NET 5 jours. Par exemple, une solution avec un projet WebApp, un projet WebApi et un projet de test unitaire pour chacun.

Il ne semble pas y avoir de générateur yeoman pour créer une structure de solution comme celle-ci.

Répondre

1

Vous devrez structurer vous-même si vous le faites en ligne de commande et non pas une solution de studio visuel. Donc ce que vous voulez faire est d'avoir quelque chose comme:

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

Ce qui vous permettra de réaliser en créant le dossier MyCoolApp. cd dedans. Faites votre git init et ajoutez un .gitignore de Github. Ensuite, créez vos répertoires src et test. cd en src. yo generator-aspnet sélectionnez WebApplication et nommez-le MyApp.WebApp. Laver/Rincer/Répéter.

Ensuite, dans le fichier project.json, ajoutez les dépendances aux autres projets. Vous aurez probablement aussi besoin de nettoyer les fichiers en double .gitignore.

+0

Cool, merci. Je me demandais quelle était la meilleure façon de le faire avec yeoman. – dacox