.net Windows窗体DLL应用程序
我有一个应用程序,我把它转换成一个dll,这样就可以很容易地从其他应用程序调用它。我希望显示版本号,以确保用户使用的是应用程序的最新版本。使用My.Application.Info.version.Major&“&My.Application.Info.version.Minor&“&My.Application.Info.version.Build&“&My.Application.Info.version.Revision显示的版本对应于调用的应用程序,而不是dll。当我调用DLL时,我希望能够获得DLL版本。有没有一种不用硬编码的方法.net Windows窗体DLL应用程序,.net,dll,.net,Dll,我有一个应用程序,我把它转换成一个dll,这样就可以很容易地从其他应用程序调用它。我希望显示版本号,以确保用户使用的是应用程序的最新版本。使用My.Application.Info.version.Major&“&My.Application.Info.version.Minor&“&My.Application.Info.version.Build&“&My.Application.Info.version.Revision显示的版本对应于调用的应用程序,而不是dll。当我调用DLL时,我希望
谢谢您可以使用反射来点击程序集版本 例如:
Dim assemName As AssemblyName = assem.GetName()
Console.WriteLine(vbLf + "Name: {0}", assemName.Name)
Console.WriteLine("Version: {0}.{1}", assemName.Version.Major, _
assemName.Version.Minor)
从上面的链接中提取这是因为您使用My.Application。考虑使用Stuto.GETExcutuCu饰件()。另外,还不清楚您想要的是[AssemblyVersion]还是[AssemblyFileVersion]。