NSIS 스크립트가 Microsoft에서 .NET 및 DirectX를 다운로드하여 설치할 수 있습니까?NSIS 스크립트 - .NET Framework, DirectX 다운로드
거대한 설치 관리자에 설치 프로그램을 포함하고 싶지 않습니다. 여기
NSIS 스크립트가 Microsoft에서 .NET 및 DirectX를 다운로드하여 설치할 수 있습니까?NSIS 스크립트 - .NET Framework, DirectX 다운로드
거대한 설치 관리자에 설치 프로그램을 포함하고 싶지 않습니다. 여기
가 여기 반은 승리를의 .Net :
Function GetDotnet ;// looks for local copy before downloading, returns path in $0
Pop $0
${If} ${FileExists} "$InitDir\dotnetfx35.exe"
StrCpy $0 "$InitDir\dotnetfx35.exe"
${ElseIf} ${FileExists} "$InitDir\dotnetfx35setup.exe"
StrCpy $0 "$InitDir\dotnetfx35setup.exe"
${Else}
Call DownloadDotnet
StrCpy $0 $0
${EndIf}
Push $0
FunctionEnd
Function DownloadDotnet ;// downloads .Net, returns download path in $0
NSISDL::download "${DotnetDownloadUrl}" "${TempDir}\dotnetfx35setup.exe"
Pop $0
${If} $0 == "cancel"
Quit
${EndIf}
StrCpy $0 "${TempDir}\dotnetfx35setup.exe"
Push $0
FunctionEnd
Function InstallDotnet ;// kicks off the .Net installer
Pop $0
Push $1
ExecWait '"$0" /norestart' $1
FunctionEnd
당신은 이동 : info on doing a web download for DirectX이
DX를 들어, 부트 스트랩으로 dxwebsetup.exe 사용할 수 있습니다. 그런 다음 사용자의 시스템 및 다운로드 필수 구성 요소 검사 작은 설치 프로그램입니다 :
http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en
정규 .NET 프레임 워크에 대한 유사한 웹 설치 프로그램이 있는지 확실하지,하지만 적어도 그
설치 중에 파일을 다운로드하고 DirectX 또는 .NET Framework를 8MB 설치 프로그램에 포함하지 않겠습니다. – Kevin
여기에 참조 된 파일은 전체 설치 프로그램이 아닌 ** 웹 ** 설치 프로그램입니다. – Dave