Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VS2010中WPF项目文件隐藏的Main()函数在哪里?_Wpf_Visual Studio 2010_Main - Fatal编程技术网

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

VS2010中WPF项目文件隐藏的Main()函数在哪里?,wpf,visual-studio-2010,main,Wpf,Visual Studio 2010,Main,可能重复: 这是WPF编程中Main()的代码 [STAThread] public static void Main() { Window win = new Window(); .... Application app = new Application(); app.Run(win); } 然而,当我尝试使用VS2010制作WPF应用程序时 我找不到Main(),但是public Main window() 为什么Main()函数是隐藏的?当我使用VS2010 W

可能重复:

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

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

  Application app = new Application();
  app.Run(win);
}
然而,当我尝试使用VS2010制作WPF应用程序时

我找不到Main(),但是
public Main window()


为什么Main()函数是隐藏的?当我使用VS2010 WPF项目时,如何获取Main()。

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


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

main()是在编译过程中生成的。在obj/{Debug,Release}文件夹的app.g.cs中找到它。

入口点在app.xaml.cs中。在这里,您还可以重写OnStartup并传入cmd行参数,如果您希望这样做的话

正如其他人所提到的,这个问题回答了你的问题