PDA

View Full Version : افزایش شماره نسخه برنامه بطور خودکار



S_VB.max
شنبه 15 بهمن 1390, 13:42 عصر
سلام

من می خوام هر بار پروژه را اجرا می کنم بطور اتوماتیک شماره نسخه برنامه زیاد بشه
چطور می تونم این قابلیت را به visual studio اضافه کنم؟

یک add-in برای اینکار به visual studio اضافه کردم ولی جواب نمیده

sanay_esh
شنبه 15 بهمن 1390, 13:58 عصر
سلام این دو آدرس زیر را ببین مشکلت رو میتونه حل کنه
آدرس 1 (http://www.codeproject.com/Articles/13379/Auto-Increment-Visual-Studio-2005-version-build-an)
آدرس 2 (http://www.codeproject.com/Articles/10313/Automatic-Build-Versioning-in-Visual-Studio)

S_VB.max
شنبه 15 بهمن 1390, 16:47 عصر
سلام این دو آدرس زیر را ببین مشکلت رو میتونه حل کنه
آدرس 1 (http://www.codeproject.com/Articles/13379/Auto-Increment-Visual-Studio-2005-version-build-an)
آدرس 2 (http://www.codeproject.com/Articles/10313/Automatic-Build-Versioning-in-Visual-Studio)

من مواردی را که در آدرس 1 نوشته شده بود انجام دادم:
dll را به Refrenceهای پروژه اضافه کردم
بعد فایل WindowsFormsApplication1.csproj را با Notepad باز کردم و خط زیر را بعد از تگ <project> و قبل از <propertygroup> اضافه کردم :

<UsingTask TaskName="BuildTasks.IncrementBuildNumber"
AssemblyFile="BuildTask.dll" />

خط زیر را هم به فایل بعد از <Target Name="BeforeBuild"> اضافه کردم :

<IncrementBuildNumber AssemblyFileLocation=
"$(MSBuildProjectDirectory)\AssemblyInfo.vb">
</IncrementBuildNumber>

اما وقتی پروژه را Build می کنم هیچ اتفاقی نمی افته
کجای کار من اشتباه هست؟