The issue I'm having is trying to find the run order for a number of classes in a project. There is no explicit main and I have looked in obj/debug and found nothing which might have been generated at compile time. Have you any ideas where I might find something. Also I cannot find any xaml files either. It's a console function.
问问题
6282 次
3 回答
12
这是找到入口点的快速方法(如果有的话):
在没有打开任何特定源文件的情况下,按下F11以在第一行启动调试器。这应该使您的切入点显而易见。
请注意,如果这是您所说的控制台应用程序,则必须有一个static
main() 方法。
这是文档Main()
:
Main 方法是 C# 控制台应用程序或 Windows 应用程序的入口点。(库和服务不需要 Main 方法作为入口点。)。启动应用程序时,Main 方法是调用的第一个方法。
于 2013-10-03T15:45:39.290 回答
10
如果您检查项目属性,在“应用程序”下,会列出一个“启动对象”。这应该告诉您应用程序的入口点,它是包含Main
实际使用的方法的类型。
于 2013-10-03T15:49:56.080 回答
3
如果它是一个控制台应用程序,那么您通常会Main
在自动生成的Program.cs
文件中找到该方法。
如果没有main
方法,项目就是一个类库。
除了@Gray 的回答,您还可以Ctrl+ Ffor Main
。
于 2013-10-03T15:45:48.370 回答