2016-04-26 19 views
0

Ich bin mit Visual Studio 2015 Update 2. Nach csi.exe es so etwas wie 'C# Skriptdateien' sind:Wie erstelle ich eine CSX-Datei in Visual Studio?

Führt Skript-file.csx wenn

angegeben

Gibt es sind Dokumentation für dieses Format? Wie kann ich sie in Visual Studio erstellen?


> csi.exe /? 

Microsoft (R) Visual C# Interactive Compiler version 1.2.0.60317 
Copyright (C) Microsoft Corporation. All rights reserved. 

Usage: csi [option] ... [script-file.csx] [script-argument] ... 

Executes script-file.csx if specified, otherwise launches an interactive REPL (Read Eval Print Loop). 

Options: 
    /help       Display this usage message (alternative form: /?) 
    /i        Drop to REPL after executing the specified script. 
    /r:<file>      Reference metadata from the specified assembly file (alternative form: /reference) 
    /r:<file list>     Reference metadata from the specified assembly files (alternative form: /reference) 
    /lib:<path list>    List of directories where to look for libraries specified by #r directive. 
           (alternative forms: /libPath /libPaths) 
    /u:<namespace>     Define global namespace using (alternative forms: /using, /usings, /import, /imports) 
    @<file>      Read response file for more options 
    --        Indicates that the remaining arguments should not be treated as options. 
+0

Ich fand diesen Blogpost von 2011 https://blogs.msdn.microsoft.com/visualstudio/2011/10/19/introducing-the-microsoft-roslyn-ctp/, aber die Anweisungen funktionieren nicht in Visual Studio 2015 ('Visual C# script' fehlt in 'new file') –

+0

https://msdn.microsoft.com/en-gb/magazine/mt614271.aspx –

+0

Wenn es nur eine Textdatei ist, brauchen Sie keine Vorlage um es zu erschaffen? Sie können Dateien umbenennen, die Sie kennen –

Antwort

0

Ich konnte eine C# Skript (.csx) Datei in Visual Studio 2015 Update 2 erstellen, indem Sie eine Textdatei aus der IDE erstellen und mit einer .csx-Erweiterung speichern. Ich konnte dann C# -Code in der C# -Skriptdatei in C# Interactive (csi.exe) ausführen, indem ich mit der rechten Maustaste klickte und Ausführen in Interaktiv auswählte. Es lief, aber es gab keine Intellisense-Unterstützung.