Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Mendapatkan AssemblyFileVersion dalam C#?

Bagaimana untuk Mendapatkan AssemblyFileVersion dalam C#?

Linda Hamilton
Lepaskan: 2024-12-27 08:08:17
asal
298 orang telah melayarinya

How to Retrieve AssemblyFileVersion in C#?

Mengambil semula Versi Fail Assembly

Dalam AssemblyInfo, dua versi berbeza ditakrifkan:

  • AssemblyVersion : Mewakili versi yang dikaitkan pemasangan.
  • AssemblyFileVersion: Menentukan nombor versi yang digunakan oleh pengkompil untuk sumber versi fail Win32. Nombor ini mungkin berbeza daripada versi pemasangan.

Walaupun anda boleh mendapatkan AssemblyVersion menggunakan Assembly.GetEntryAssembly().GetName().Versi, AssemblyFileVersion memerlukan pendekatan berbeza:

System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
System.Diagnostics.FileVersionInfo fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
string version = fvi.FileVersion;
Salin selepas log masuk

Kod ini mendapatkan semula pemasangan daripada boleh laku semasa, mengekstrak FileVersionInfo menggunakan lokasi, dan akhirnya mengekstrak FileVersion.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan AssemblyFileVersion dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan