PDA

View Full Version : نصب اتوماتیک دات نت 4



PetekDincos
پنج شنبه 17 فروردین 1391, 10:49 صبح
با سلام
برای نصب و حذف اتوماتیک دات نت 4 چه راهکاری دارید یعنی نمی خوام موقع نصب دات نت از کاربر سوالی پرسیده بشه و خود برنامه به صورت اتوماتیک دات نت رو نصب یا حذف کنه با تشکر

mohammad272005
پنج شنبه 17 فروردین 1391, 21:21 عصر
کد زیر رو من توی یه بج فایل اجرا میکنم واسه NET 3.5. فکر کنم با یه تغییر کوچیک، واسه 4 هم کار کنه:
@echo off
title Microsoft .NET Framework 3.5
CD ..\DotNetFX35SP1
echo.
echo Installing Windows Installer 3.1...
start /wait WindowsInstaller-KB893803-v2-x86.exe /passive /norestart
echo.
echo Installing Microsoft .NET Framework 3.5...
start /wait dotNetFx35setup.exe /q:a /c:"setup.exe /q /norestart" /norestart

PetekDincos
پنج شنبه 17 فروردین 1391, 21:47 عصر
با سلام
اگه امکانش باشه یکمی بیشتر توضیح بدید که چیکار باید بکنم و یه نمونه بذارید خیلی ممنون می شم با تشکر

mohammad272005
جمعه 18 فروردین 1391, 18:51 عصر
برای نصب NET. اول نیاز به نصب نرم افزار Windows Installer هست. آخرین نسخه این برنامه رو از اینجا (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8483) میتونی دانلود کنی. گرچه Net. با این نسخه (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=25) هم که کوچکتره، نصب میشه.
بعد باید خود NET. رو نصب کنی که نسخه مورد نظرت رو میتونی از اینجا (http://www.microsoft.com/net/download)دانلود کنی. (تا یادم نرفته بگم هر دو برنامه در DVD خود Visual Studio موجوده)
بعد باید بصورت زیر، یه بچ فایل بسازی (فرض میکنیم هر دو برنامه فوق رو به ترتیب با اسامی WindowsInstaller-KB893803-v2-x86.exe و dotNetFx40_Full_x86_x64.exe در یک فولدر یکسان ریختی)
در فولدری که NET. رو دانلود کردی، یه فایل بساز با پسوند BAT. (مثلا Install_dotNet40.bat)
متن زیر رو توش کپی کن:
@echo off
title Microsoft .NET Framework 4.0
echo.
echo Installing Windows Installer 3.1...
start /wait WindowsInstaller-KB893803-v2-x86.exe /passive /norestart
echo.
echo Installing Microsoft .NET Framework 4.0...
start /wait dotNetFx40_Full_x86_x64.exe /q:a /c:"setup.exe /q /norestart" /norestart
حالا هر وقت روی بچ فایل (فایل با پسوند bat) دابل کلیک کنی، NET. شروع به نصب شدن میکنه.

maktab
جمعه 18 فروردین 1391, 19:46 عصر
من هم چند تا سوال دارم:
میشه کاری کرد که قبل از نصب بررسی بشه که دات نت 4 نصب هست یا نه بعدش اگر نبود نصب بشه.
برای اینکه دات نت 4 نصب بشه باید دات نت های ورژن های پایین تر هم نصب بشه؟