web-dev-qa-db-fra.com

Problème lors de l'exécution du code C # dans VS Code: obtention d'une erreur scriptcs

C'est la première fois que j'utilise Visual Studio Code et j'essaie d'exécuter un code simple dessus, mais cela me donne une erreur qui dit:

'scriptcs' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier batch.

J'ai ceci comme code:

using System;

struct Employee{
   public int Id { get; set; }
   public string FullName { get; set; }
}

public class MyClass{
 public static void Main(){
   Employee obj= new Employee();
   obj.FullName = "Hello World";
   Console.WriteLine(obj.FullName);
  }
}

J'ai essayé d'installer le Scriptcs Runner, mais toujours le même problème. Quelqu'un peut-il suggérer autre chose?

Modifier:

Après plusieurs de vos suggestions, j'ai essayé ce qui suit:

  • Créé un nouveau dossier entier sans espaces et nommé les fichiers de la même manière.
  • Réinstallation de l'extension scriptcs Runner à partir du gestionnaire d'extensions de code VS.
  • Doublement vérifié mon code. Il fonctionne sur le compilateur c # en ligne, mais pas dans VS Code.

Le problème est toujours le même. Obtenir l'erreur ci-dessus.

4
noobprogrammer

Vous avez besoin à la fois de l'extension de script runner et de l'installation de scripts

Le guide d'installation et d'information est ici: http://scriptcs.net/

  1. Installer chocolaté
  2. Courir cinst scriptcs pour installer la dernière version.

Assurez-vous ensuite d'installer l'extension du programme d'exécution de script conformément à ce guide: https://www.strathweb.com/2015/11/running-c-scripts-and-snippets-in-visual-studio-code- with-scriptcs /

L'extension peut être installée directement à partir de VS Code:

  1. appuyez sur F1
  2. tapez ext install scriptcsRunner
  3. choisissez "installer"
0
Athanasios Kataras