时间:2010-07-23 17:13:15

标签: c# visual-studio

7 个答案:

答案 0 :(得分:12)

对于单个.cs文件,编译+运行:

  1. 在VS 2008中,转到“工具”> “外部工具”
  2. 点击“添加”
  3. 标题:运行CSC(或任何你想要的)
  4. 命令:C:\ Windows \ system32 \ cmd.exe
  5. 参数:/ c C:\ Windows \ Microsoft.NET \ Framework \ v3.5 \ csc.exe / target:winexe $(ItemPath)&& $(ItemFileName)
  6. 初始目录:$(ItemDir)
  7. 选中使用输出窗口
  8. Apply + Ok
  9. 转到工具,然后选择“运行CSC”
  10. 如果这不起作用,请验证cmdcsc的路径是否匹配。

答案 1 :(得分:6)

答案 2 :(得分:3)

答案 3 :(得分:1)

答案 4 :(得分:0)

答案 5 :(得分:0)

是的,这是可能的。您可以使用命令提示符直接调用编译器。即。

  1. 创建单个文件'hello.cs'
  2. 打开Visual Studio命令提示符
  3. 导航到包含'hello.cs'
  4. 的目录
  5. 运行csc hello.cs
  6. 键入hello.exe
  7. 执行单个文件

    这至少会告诉您单个文件是否编译。您可以在此处找到更多信息:https://msdn.microsoft.com/en-us/library/78f4aasd.aspx

答案 6 :(得分:0)

是的,可以使用Mono .NET Framework来完成。在命令提示符下,运行mcs path/to/file.cs

来自Mono docs

  

要编译,请使用csc:

csc hello.cs
     

注意:csc编译器并非在所有平台上或在非常旧的Mono版本中都可用,在这种情况下,请改用mcs。

     

编译器将创建“ hello.exe”,您可以使用以下命令运行它:

mono hello.exe