VB.NET,框架 3.5。在 DLL 上工作,DLL 需要以编程方式确定它自己的版本
似乎可以使用应用程序类
My.Application.Info.Version.Major 等显示来自调用 DLL 的客户端应用程序的信息
任何人都可以帮忙吗?
使用GetExecutingAssembly
,如MSDN所述:
获取包含当前正在执行的代码的程序集
所以你可以写:
Dim version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version