一些背景知识:我有一个项目,它从我的解决方案中的其他项目中收集所有诊断(跟踪源)信息。我需要一种方法来获取主项目名称,以便我可以为转储文件提供一个正确的唯一名称。
问题:在我遇到此博客条目之前,我找不到关于如何获取启动项目的程序集名称的明确答案:http://weblog.west-wind.com/posts/2009/Jun/09/Getting-the-Apps-Startup-Assembly-in-WPF-Designer
答案 0 :(得分:6)
要获取启动项目的名称,请使用:
string ProjectName = System.Reflection.Assembly.GetEntryAssembly().GetName().Name;