을 통해 배포 할 때 내가이 C# 윈도우 응용 프로그램과 윈도우에서에서 CustomAction 및 MSI 속성 인튠
VS 2015에서 MSI를 구축 설치 프로젝트 양식이 이상한 시나리오를 무시 제작 한 프로젝트 양식 설치 프로젝트에서 InstallerClass.cs를 올바르게 설정합니다. 사용자 지정 설치 작업을 구성하고 CustomActionData를/CODE = "[CODE]"/ GROUP = "[GROUP]"으로 설정하면 InstallerClass 속성이 true로 설정됩니다 .
"msiexec/i/qb myapp.msi/COMPANYCODE = 12345/GROUP = Test"와 함께 명령 프롬프트에서 설치 프로그램을 실행할 때 완벽하게 작동합니다. InstallerClass의 설치 기능에서 COMPANYCODE 및 GROUP 속성은 12345 및 Test로 채워집니다. 그런 다음 Installer 함수에서이 값을 사용하고 필요에 따라 사용자 지정 작업을 수행 할 수 있습니다 (이 경우 나중에 사용하기 위해 기록합니다).
그러나 Microsoft Intune을 통해 msi를 배포하면 인수가 완전히 무시되고 InstallClass의 설치 기능에서 Null이됩니다 ... 이에 대한 조언이 있습니까?
Orca로 열면 MSI에서 CustomAction 테이블을 볼 수 있습니다. Orca table view picture 미리 감사드립니다.
최고 감사합니다, 리차드
그건 내 직감이에요. –