使用VS2010的WPF项目文件隐藏了Main()函数在哪里?

时间:2011-10-30 17:51:20

标签: wpf visual-studio-2010 main

  

可能重复:
  No Main() in WPF?

这是WPF编程中Main()的代码。

[STAThread]
public static void Main()
{
  Window win = new Window();
  ....

  Application app = new Application();
  app.Run(win);
}

然而,当我尝试使用VS2010制作WPF应用程序时。

enter image description here

我找不到Main(),但找不到public MainWindow()

enter image description here

为什么隐藏Main()函数?当我使用VS2010 WPF项目时如何获得Main()?

3 个答案:

答案 0 :(得分:4)

它位于。\ obj \ BuildConfiguration \ app.g.cs

您可以通过打开app.xaml.cs轻松导航到它,并使用源代码上方的右组合框选择(grayed =驻留在另一个部分类文件中)main方法。

答案 1 :(得分:2)

入口点位于App.xaml.cs.在那里你也可以覆盖OnStartup并传入cmd行参数,如果这就是你想要做的事情。

正如其他人所提到的,问题here回答了你所追求的目标。

答案 2 :(得分:1)

在编译期间生成Main()。在App.g.cs中的obj / {Debug,Release}文件夹中找到它