PDA

View Full Version : حرفه ای: ساختن Installer سفارشی



NasimBamdad
شنبه 28 تیر 1393, 11:40 صبح
سلام . خسته نباشید

می خوام یک Installer سفارشی مثل InstallShield و یا ... بسازم که نیاز های خودم رو برطرف کنه .

یک سوالی دارم ، چه طوری میشه تشخیص داد که چه نسخه ای از برنامه های زیر نصب شده اند ؟

مثلا تشخیص بده ویندوز X86 هست یا X64
کدام نسخه از SQL Server نصبه ؟ آیا نسخه SQL Server 2008 R2 نصب شده یا نه مثلا
آیا .NET Framework 4 نصب شده یا نشده و از این قبیل پیش نیاز ها

omid nasri
شنبه 28 تیر 1393, 12:07 عصر
تو کلاس System.Environment می تونی به این جزئیات دسترسی داشته باشی؛ به صورت Static از زیر مجموعه های این کلاس استفاده کن.

NasimBamdad
شنبه 28 تیر 1393, 13:29 عصر
مثالی نداری ؟

omid nasri
شنبه 28 تیر 1393, 16:08 عصر
if
(Environment.Is64BitProcess)

{


Console.Write("64 bit");

}



//-----------------------------------------



string a = Environment.Version.ToString();

sohil_ww
شنبه 28 تیر 1393, 16:48 عصر
وقتی دات نتی رو سیستم نباشه پس صد درصد برنامه نوشته شده شما اجرا نمی شه !
برای اینجاش فکری کردی ؟!

NasimBamdad
شنبه 28 تیر 1393, 18:12 عصر
Installer رو با دات نت فریم ورک 2 می نویسم . دیگه روی همه سیستم ها نصبه !

NasimBamdad
شنبه 28 تیر 1393, 18:23 عصر
برای .NET Frmaework و SQL چه کار کنم !؟