我在这个应用程序中使用C#。
我有一个DLL,它包含在我的应用程序中。从这个DLL,我需要找到包含此DLL的主程序的汇编版本。
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
没有返回我想要的内容。这将返回DLL的Assembly版本,而不是主程序。
如何从主程序中获取版本信息?
答案 0 :(得分:21)
System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString()
是正确的。
答案 1 :(得分:0)
尝试:
Application.ProductVersion.ToString();