我在C盤下放我發布的專案安裝包,想用C# 代碼獲取這個安裝包部署的版本號
uj5u.com熱心網友回復:

如圖所示程式包!
uj5u.com熱心網友回復:
產品版本(不是Assembly版本,Assembly版本要用反射)可以用FileVersionInfo。static void Main(string[] args)
{
var fi = FileVersionInfo.GetVersionInfo(Path.Combine(Environment.SystemDirectory, "Notepad.exe"));
Console.WriteLine("Win32產品版本:" + fi.ProductVersion);
}
uj5u.com熱心網友回復:

我剛才試了下你的方法獲取的fi.ProductVersion值是這樣的,12.0.21005.1 built by: REL,不是我要的結果,要的是圖上版本號~
uj5u.com熱心網友回復:
你要的是自己軟體版本號還是別的軟體版本號?如果是自己的
My.Application.Info.Version.Major
My.Application.Info.Version.Minor
My.Application.Info.Version.Build
這些
如果是別的軟體看#2 樓
uj5u.com熱心網友回復:
是別的安裝包的版本號,想要得是我截圖的那種版本號,2#的那種方式獲取的結果不是我放上去圖的版本號,而是12.0.21005.1 built by: REL,,這么個資訊,所以感覺不對轉載請註明出處,本文鏈接:https://www.uj5u.com/net/76339.html
標籤:C#
