사용자 지정 .msi
설치 관리자 작업을위한 스크립트 작성. 설치 프로그램에서 스크립트를 호출하면 Session.Property("PropName")
세션이 MSI에 대해 정의되지 않은 cmd 행의 VBScript 런타임 오류 "개체 필요 : '세션'을 catch하는 방법
을 통해 설치 프로그램 속성을 얻을 수 있습니다. 설치 프로그램을 통해 호출하지 않으면 런타임 예외가 발생합니다. 설치자없이 개발하고 디버깅 할 수 있도록 스크립트를 원합니다. 이 오류를 어떻게 잡을 수 있습니까?
if Session != null
setting=Session.Property("prop1")
else
setting="SomeOtherSetting"
end if
정확한 스크립트를 사용하여 VB 사용자 지정 동작을 디버깅 할 수있는 방법이 없다고 생각합니다. 나는 항상 디버깅 목적으로 빠르게 컴파일하는 더미 프로젝트를 유지한다. BTW, UI 실행 중에 속성에 액세스하려고합니까? – KMoraz