如何在CMD里编译C#命令行程序,或者是WINFORM程序?详细点~谢谢你们,O(∩_∩)O~

解决方案 »

  1.   

    开始菜单里面找到你安装vs的文件夹-->visual studio tools-->visual studio 2005命令行工具
    输入 csc 你class文件
      

  2.   

    csc 
    详细的看csc /?
      

  3.   

    File.cs 产生 File.exe: 
    csc File.cs 
    编译 File.cs 产生 File.dll: 
    csc /target:library File.cs
    编译 File.cs 并创建 My.exe: 
    csc /out:My.exe File.cs
    通过使用优化和定义 DEBUG 符号,编译当前目录中所有的 C# 文件。输出为 File2.exe: 
    csc /define:DEBUG /optimize /out:File2.exe *.cs
      

  4.   

    支持下···
    话说和JAVA的类似
      

  5.   


    using System;
    using System.Windows.Forms;class Program
    {
        static void Main()
        {
            MessageBox.Show(
                "text",
                "title",
                MessageBoxButtons.OK,
                MessageBoxIcon.Error);
        }
    }这个代码如果用csc直接编译 绝对会有 控制台的黑框用csc.exe /t:winexe program.cs这样就行了
      

  6.   

    MSDN 有csc.exe 命令行编译工具的详细描述:ms-help://MS.MSDNQTR.v90.chs/dv_cscomp/html/d3403556-1816-4546-a782-e8223a772e44.htm