2017-02-23 4 views
0

Je suis à la recherche de créer un projet C# dans Visual Studio Code avec extension .csproj mais incapable de trouver quelque chose de pertinent pour le même. S'il vous plaît partager le utile avec les conditions préalables pour le même.Comment créer un projet C# avec l'extension .csproj dans Visual Studio Code?

+0

Je pense que vous demandez comment créer un fichier de projet C# par programme, auquel cas essayez ceci: http://stackoverflow.com/questions/8790528/create-a-visual-studio-project-programmatically. Si ce n'est pas correct, veuillez commenter – LordWilmore

Répondre

0

vous pouvez utiliser Yeoman sur Terminal (du code VS ou toute écriture terminal):

yo aspnet 

vous choix ce que vous devez créer, je suppose que vous avez installé Core Yoeman:

What type of application do you want to create? (Use arrow keys) 
❯ Empty Web Application 
    Empty Web Application (F#) 
    Console Application 
    Console Application (F#) 
    Web Application 
    Web Application Basic [without Membership and Authorization] 
    Web Application Basic [without Membership and Authorization] (F#) 
(Move up and down to reveal more choices) 

Si vous voulez créer l'application Web choisir et appuyez sur ENTRÉE répondre au nom que vous souhaitez (test_web mon exemple), puis appuyez sur ENTRER:

create test_web/.gitignore 
    create test_web/Program.fs 
    create test_web/Startup.fs 
    create test_web/test_web.fsproj 
    create test_web/web.config 
    create test_web/Properties/launchSettings.json 
    create test_web/README.md 
    create test_web/runtimeconfig.template.json 
    create test_web/global.json 

après pour créer l'application Web test_web vous devez exécuter:

cd test_web 
dotnet restore 
dotnet run 

Pour exécuter du code VS, il suffit d'ouvrir le dossier test_web. Débogueur est de reconnaître les projets .Net, alors vous appuyez seulement sur F5 pour exécuter à partir de VS Code.

Pour installer Yeoman si vous n'avez pas:

npm install -g yo bower 

web reference

vous avez besoin d'utiliser NodeJs Yeoman et NPM.

de toute façon vous avez l'option d'utiliser monoDevelop dans Ubuntu.

Je l'ai testé et il fonctionne sur Ubuntu pour moi.