PDA

View Full Version : افزایش ورژن برنامه



Helpco
شنبه 08 خرداد 1395, 10:09 صبح
سلام چطوری میشه با هر بار بیلد کردن برنامه یک ورژن به اون اضافه بشه بصورت خود کار

یا مثلان بعد 10 بار بید بک ورژن اضافه بشه

محمد آشتیانی
شنبه 08 خرداد 1395, 11:06 صبح
سلام
این Extension این کار رو میکنه با توجه به شرایطی که براش مشخص می کنید.

بعد از نصب ، از منوی Tools ، گزینه ی Automatic Versions Settings به تنظیماتش دسترسی خواهید داشت.




موفق باشید.

Helpco
دوشنبه 10 خرداد 1395, 18:09 عصر
ممنون مدیر جان

امکان داره یکم در مورد کار کردن باهش توضیح بدید

pouya_team
دوشنبه 10 خرداد 1395, 20:38 عصر
سلام
این Extension این کار رو میکنه با توجه به شرایطی که براش مشخص می کنید.

بعد از نصب ، از منوی Tools ، گزینه ی Automatic Versions Settings به تنظیماتش دسترسی خواهید داشت.

سلام

ببخشید میشه درباره چگونگی تنظیمش توضیح بدید



با تشکر

محمد آشتیانی
سه شنبه 11 خرداد 1395, 09:05 صبح
سلام
کاربردش بسیار ساده هست ، اول فایلی که در پست قبلیم پیوست کردم رو نصب می کنید. بعد از نصب در منوی Tools گزینه Automatic Versions Settings مشاهده میشه (مثل تصویر زیر)

140636

روی این گزینه کلیک کنید تا فرم تنظیمات باز بشه

140637

در سمت چپ ، سه گزینه دارید Global ، Solution و نام پروژه جاریتون ، با انتخاب هر کدوم میتونید تنظیمات تعیین نسخه نرم افزار رو جداگانه انجام بدید (یعنی بصورت کلی - در سطح سلوشن یا برای یک پروژه خاص)
به ازای انتخاب هرکدوم از این گزینه ها ، موارد سمت راست فرم قابل تنظیم خواهند بود ، فقط مسئله مهم اینه که آدرس فایل AssemblyInfo.cs رو مشخص کنید (به صورت پیش فرض به اینصورت بنویسید Properties\AssemblyInfo.cs )

در قسمت پایین هم سه حالت دارید که Assembly Version ، Assembly File Version و Assembly Info Version هستند ، برای هرکدوم از این حالات ، اگر میخواهید نسخه گذاری بصورت خودکار انجام بشه ، تیک مربوطه رو بزنید و از کمبوباکس ها شرایط نسخه گذاری رو مشخص کنید ، برای مثال اگر کمبوباکس آخر رو روی Increment قرار بدید ، با هر بار Build یک شماره به Build Number در ورژن ، اضافه میشه ، بقیه گزینه های کمبوباکس ها هم حالات دیگه تعیین ورژن هستند که وابسته به سیاست شما انتخاب میشن. اگر هم نمیخواید برای مثلا Major Version تغییری ایجاد بشه ، گزینه None که پیش فرض هست رو انتخاب کنید.

بخش های مختلف عدد ورژن هم این ها هستند ، مفهوم و کاربرد هرکدوم رو میتونید مطالعه کنید


(Major version).(Minor version).(Revision number).(Build number)




موفق باشید.