对于单个.cs文件,编译+运行:
- 在VS 2008中,转到“工具”> “外部工具”
- 点击“添加”
- 标题:运行CSC(或任何你想要的)
- 命令:C:\ Windows \ system32 \ cmd.exe
- 参数:/ c C:\ Windows \ Microsoft.NET \ Framework \ v3.5 \ csc.exe / target:winexe $(ItemPath)&& $(ItemFileName)
- 初始目录:$(ItemDir)
- 选中使用输出窗口
- Apply + Ok
- 转到工具,然后选择“运行CSC”
醇>
如果这不起作用,请验证cmd
和csc
的路径是否匹配。
是的,这是可能的。您可以使用命令提示符直接调用编译器。即。
- 创建单个文件'hello.cs'
- 打开Visual Studio命令提示符
- 导航到包含'hello.cs'
的目录
- 运行
csc hello.cs
- 键入
hello.exe
执行单个文件
醇>
这至少会告诉您单个文件是否编译。您可以在此处找到更多信息:https://msdn.microsoft.com/en-us/library/78f4aasd.aspx
是的,可以使用Mono .NET Framework来完成。在命令提示符下,运行mcs path/to/file.cs
。
来自Mono docs:
要编译,请使用csc:
csc hello.cs
注意:csc编译器并非在所有平台上或在非常旧的Mono版本中都可用,在这种情况下,请改用mcs。
编译器将创建“ hello.exe”,您可以使用以下命令运行它:
mono hello.exe