چطور میشه exe. فایل برنامه رو بعد از هر تغییر بهش ورژن داد و اون ورژن رو روی خود فایل اجرایی برنامه نمایش داد؟
چطور میشه exe. فایل برنامه رو بعد از هر تغییر بهش ورژن داد و اون ورژن رو روی خود فایل اجرایی برنامه نمایش داد؟
سلام.
منظورت از روی خود فایل اجرایی چیست؟!
Project Properties سربرگ Application کلید Assembly Information:
Version01.jpg
فیلدهای Major.Minor.Build.Revision از FileVersion!!!
Version02.jpg
نمونه:
https://learn.microsoft.com/en-us/do...nce/versioning
آخرین ویرایش به وسیله ROSTAM2 : یک شنبه 18 دی 1401 در 18:34 عصر
منظورم همین عکس اخر بود ولی توی ویژوال من این گزینه توی Project Properties اصلا نیست و توی سرچ هم که میزنم مثل عکس زیر برام میاد:
Capture.PNG
مثلا انگار باید براش ی کدی بزنم.. ورژن ویژوالم 2022 و فریم وورکمم دات نت کور 6
باید مقدار پارامتر ورودی Attribute AssemblyFileVersion در همین AssemblyInfo.cs تغییر بدهید:
// Version information for an assembly consists of the following four values:
// Major Version
// Minor Version
// Build Number
// Revision
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
https://learn.microsoft.com/en-us/troubleshoot/developer/visualstudio/general/assembly-version-assembly-file-version
Capture.jpg
اون دستور رو که توی فایل اسمبلی زدم ایراد گرفت و گفت توی این فایل هست ولی خوب توی اطلاعات فایل اصلا اعمال نشده که.. چیه این پس؟
اینو هم پیدا کردم توی پکیج بود ولی خالیه.. چطور اصلا باید بهش مقدار بدم؟
Capture.PNG
آخرین ویرایش به وسیله mahdibham : دوشنبه 19 دی 1401 در 10:44 صبح
مقدار همون AssemblyFileVersionAttribute رو تغییر بدهید.
آخرین ویرایش به وسیله ROSTAM2 : دوشنبه 19 دی 1401 در 12:34 عصر
لینک زیر رو ببینیذ
AssemblyVersionAttribute Class (System.Reflection) | Microsoft Learn