2011-08-04 6 views
2

VS.Net 설치 프로젝트에는 ProductName 및 TargetDir과 같은 변수가 있지만 레지스트리 항목에 설치 프로그램의 .msi 파일 이름을 사용하는 방법이 있습니까? [ProductName]은 레지스트리보기 레지스트리 항목에서 사용할 수 있지만 레지스트리에 사용중인 .msi 파일 이름을 넣으려고합니다.설치되는 .msi 파일의 이름을 검색하는 방법은 무엇입니까?

+0

Windows 설치 프로그램의 경우 중요하지만 제품 안내서의 MSI 이름이 아닙니다. 제품을 설치하고 guid를 사용하여 제거합니다. MsiExec.exe/I {16C8C612-A0DA-4EB9-84E4-121349909436} MSI.DLL은 레지스트리에서 제품을 가져 오기 위해 p로 호출 될 수 있지만 제품을 알아야합니다 제품을 꺼내기 위해 제품의 이름 또는 GUID. –

답변

1

설치를 시작하는 데 사용되는 .msi 파일의 이름은 OriginalDatabase 속성에 저장됩니다.

관련 문제