有,你可以在工程中全局搜索Main关键字!

解决方案 »

  1.   

    Main是存在的.
    2005好象在program.cs中
      

  2.   

    怎么会没有Main呢?楼主是说的WinForm程序吧..也是有的,只不过你可能没注意,默认在program.cs中..for exmaple:static class Program
        {
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
            }
        }
      

  3.   

    没有main怎么搞~~
    程序没法做开始咯
      

  4.   

    ??一定要有吗??人家又没有说要去开发执行的那一种,开发组件还需要 Main()函数吗?
      

  5.   

    没有main(),程序会不知道从哪里开始执行
      

  6.   

    当然有main()拉
    要是winForm的话就在你程序运行时出来的第一个窗体的代码中
      

  7.   

    C# Winform一定要有main()的
    在 program.cs
      

  8.   

    如果是做WinForm程序,不管是vs2005还是vs2003,都有Main()方法的
    vs2003做的在创建的第一个窗口的代码中
    vs2005做的在program.cs中
      

  9.   

    楼上的搞笑还是故意的?
    显然楼主是研究web项目.
      

  10.   

    http://club.mil.news.sohu.com/r-shilin-530266-0-2-0.html
      

  11.   

    你如果创建可执行程序就有的vs2005做的在program.cs中
    如果创建不能单独运行的组件阿类库阿当然没有Main了
      

  12.   

    /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
            }
      

  13.   

    可执行程序一定会有Main()函数,类库函数是可以不用main()函数的,因为它是由其它的函数接口来调用的。楼主很可能是写ASP.NET的,ASP.NET应用程序是由ASP.NET虚拟机启动的,所以它没有main 函数
      

  14.   

    vs2003做的在创建的第一个窗口的代码中
    vs2005做的在program.cs中
      

  15.   

    并非程序必须Main()C# 可以指定一个函数作为入口点函数。在编译时可自己指定。
      

  16.   

    不可能没有的。MAIN是程序运行的定位点。没有程序怎么运行?
      

  17.   

    asp 是没有的,因为不是exe程序。
    网页有自己的打开顺序。
    asp中c#相当于dll一样的代码模块,有虚拟机调用。