如何獲取DLL文件自身的版本信息


如何獲取DLL文件自身的版本信息

如何使用程序獲取 AssemblyInfo.cs 文件中定義的版本相關信息

就是這些下面信息:
[assembly:   AssemblyTitle("")]
[assembly:   AssemblyDescription("")]
[assembly:   AssemblyConfiguration("")]
[assembly:   AssemblyCompany(")]
[assembly:   AssemblyProduct("")]
[assembly:   AssemblyCopyright("")]
[assembly:   AssemblyTrademark("")]
[assembly:   AssemblyCulture("")]
[assembly:   AssemblyVersion("1.0.*")]

方法一:

using   System.Reflection.Assembly
using   System.Diagnostics.FileVersionInfo
GetExecutingAssembly.GetName.Name
GetExecutingAssembly.Location
GetVersionInfo(GetExecutingAssembly.Location).ProductMajorPart
GetVersionInfo(GetExecutingAssembly.Location).ProductMinorPart
GetVersionInfo(GetExecutingAssembly.Location).ProductBuildPart
GetVersionInfo(GetExecutingAssembly.Location).LegalCopyright
GetVersionInfo(GetExecutingAssembly.Location).LegalTrademarks
GetVersionInfo(GetExecutingAssembly.Location).CompanyName

方法二:

System.Diagnostics.FileVersionInfo version = System.Diagnostics.FileVersionInfo.GetVersionInfo(Server.MapPath("bin/Seaskyer.dll"));

Response.Write(version.CompanyName);

 
分類: C#經典


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM