2016-04-26 97 views
0

我使用Visual Studio 2015年更新2,根据csi.exe有这样的事情为 'C#脚本文件':如何在Visual Studio中创建csx文件?

执行如果指定的脚本file.csx

有是这种格式的文件?我如何在Visual Studio中创建它们?


> 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

我在2011年发现了这篇博客文章https://blogs.msdn.microsoft.com/visualstudio/2011/10/19/introducing-the-microsoft-roslyn-ctp/但这些说明在Visual Studio中不起作用2015('Visual C#script'从'新文件'丢失) –

+0

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

+0

如果它只是一个文本文件,肯定不需要模板为它创造它?你可以重命名你知道的文件 –

回答

0

我能够在Visual Studio 2015 Update 2中创建一个C#脚本(.csx)文件,方法是在IDE中创建一个文本文件并使用.csx扩展名保存。然后,我可以在C#Interactive(csi.exe)中的C#脚本文件中右键单击并选择“在交互中执行”来执行C#代码。它确实运行,但是没有智能支持。

相关问题