Install-Shield에 문제가 있습니다. 내 프로젝트를 설치 한 다음 Dotnet 프레임 작업을 확인하기 위해 JS (Install-Shield의 JavaScript)를 사용하고 존재하지 않으면 Dotnet을 설치하는 패키지를 만듭니다. 그래서 JS work perfectly
과 checking registry and then go for Donet Setup
.installshield에 자체 패키지를 설치 한 후 Dotnet을 설치 하시겠습니까?
function RunDotNetEXE(hMSI)
STRING svPath;
begin
svPath = SRCDIR^"\\Req";
RegDBSetDefaultRoot (HKEY_LOCAL_MACHINE);
if (RegDBKeyExist ("SOFTWARE\\Microsoft\\.NETFramework\\v3.0")!=1) then
if (svPath!="") then
SdShowMsg (" file not found ", TRUE);
if (LaunchAppAndWait (svPath+"\\net frame work 3.5 sp1\\dotnetfx35.exe","",WAIT) < 0) then
MessageBox ("error in installing DotNet", SEVERE);
endif;
SdShowMsg (" Some message ", FALSE);
endif;
endif;
end;
문제점 : 여기서
는 HS이다
하지만 문제
Windows Installer
이다. WI
two or more Setup package on same time
을 실행할 수 없습니다.
그래서 내 문제를 해결하기 위해 !!! ?
cool 간단하고 유용합니다! – Rev