C# 高级安装程序MSI-该软件包只能从引导程序运行

C# 高级安装程序MSI-该软件包只能从引导程序运行,c#,advanced-installer,C#,Advanced Installer,我正在使用高级安装程序11.4.1制作msi 我想用msiexec/qn运行.msi,而不是.exe 高级安装程序将2个文件作为输出(a.exe和a.msi) 当我运行.exe时,一切正常 Client.exe /qn /log "C:\mylog.log" 当我运行.msi时,我没有运行,并且日志中有一个错误 msiexec /qn /i Client.msi /log "C:\mylog.log" 在.log文件的末尾,它读取 Installat

我正在使用高级安装程序11.4.1制作msi

我想用
msiexec/qn
运行.msi,而不是
.exe

高级安装程序将2个文件作为输出(a.exe和a.msi)

当我运行.exe时,一切正常

Client.exe /qn /log "C:\mylog.log"
当我运行.msi时,我没有运行,并且日志中有一个错误

 msiexec /qn /i Client.msi /log "C:\mylog.log"
在.log文件的末尾,它读取

Installation success or error status: 1603.

这是完整的日志

=== Logging started: 7/7/2020  9:54:58 ===
Action start 9:54:58: INSTALL.
Action start 9:54:58: AI_ResolveKnownFolders.
Action ended 9:54:58: AI_ResolveKnownFolders. Return value 1.
Action start 9:54:58: AppSearch.
Action ended 9:54:58: AppSearch. Return value 0.
Action start 9:54:58: FindRelatedProducts.
Action ended 9:54:58: FindRelatedProducts. Return value 1.
Action start 9:54:58: LaunchConditions.
MSI (s) (B8:7C) [09:54:58:208]: Product: Pfile -- This package can only be run from a bootstrapper.

This package can only be run from a bootstrapper.
Action ended 9:54:58: LaunchConditions. Return value 3.
Action ended 9:54:58: INSTALL. Return value 3.
Property(S): AppsShutdownOption = All
Property(S): DiskPrompt = [1]
Property(S): UpgradeCode = {6C146AF2-91E8-4E74-B03B-53D4E7CC5F19}
Property(S): ButtonText_Install = &Install
Property(S): ButtonText_Remove = &Remove
Property(S): ButtonText_Repair = &Repair
Property(S): CLIENT_LICENSE_STRING = conn\whocares\456
Property(S): CLIENT_SERVICE_INI_PATH = NicksINI
Property(S): CLIENT_SETTINGS_PATH = c:\myDir
Property(S): CLIENT_SERVICE_CREDS_PATH = xyz456
Property(S): BannerBitmap = banner
Property(S): AI_LOG_CHECKBOX = 1
Property(S): PUP_CLIENT_PATH = C:\Users\admin2\Desktop\Client.zip
Property(S): VersionNT = 603
Property(S): RedirectedDllSupport = 2
Property(S): AI_BITMAP_DISPLAY_MODE = 0
Property(S): AI_Init_NewSeqDialog = [AI_ButtonText_Next_Orig]:[ButtonText_Next]:AI_INSTALL|[ButtonText_Next]:[[AI_CommitButton]]:AI_INSTALL|[AI_Text_Next_Orig]:[Text_Next]:AI_INSTALL|[Text_Next]:[Text_Install]:AI_INSTALL
Property(S): ButtonText_Next = &Next >
Property(S): RemoveIcon = removico
Property(S): InstallModeCustom = Custom
Property(S): InstallerIcon = insticon
Property(S): TabBackground = tabback
Property(S): AI_CF_TITLE_TEXT_STYLE = {\CfTitleFont}
Property(S): EnableUserControl = 1
Property(S): ProductVersion = 1.0.0
Property(S): INSTALLLEVEL = 3
Property(S): SecureCustomProperties = OLDPRODUCTS;AI_NEWERPRODUCTFOUND
Property(S): ALLUSERS = 1
Property(S): CtrlEvtRemoving = Removing
Property(S): Text_Install = Install
Property(S): ButtonText_Reset = &Reset
Property(S): WindowsTypeNT40 = Windows NT 4.0
Property(S): ARPCOMMENTS = This installer database contains the logic and data required to install Pfile.
Property(S): WindowsTypeNT40Display = Windows NT 4.0
Property(S): ButtonText_Finish = &Finish
Property(S): AiPrerequisitesColums = PrereqLabel,PrereqReq,PrereqFound,PrereqAction
Property(S): ButtonText_Browse = Br&owse...
Property(S): NewDirIcon = New
Property(S): ButtonText_Exit = &Exit
Property(S): CtrlEvtrepairs = repairs
Property(S): DefaultUIFont = DlgFont8
Property(S): ButtonText_OK = OK
Property(S): ErrorDialog = ErrorDlg
Property(S): ProductName = Pfile
Property(S): ButtonText_No = &No
Property(S): DialogBitmap = dialog
Property(S): AI_ThemeStyle = default
Property(S): Manufacturer = Nick
Property(S): UpDirIcon = Up
Property(S): CtrlEvtRepairing = Repairing
Property(S): CtrlEvtremoves = removes
Property(S): PROMPTROLLBACKCOST = P
Property(S): ProductLanguage = 1033
Property(S): ButtonText_Ignore = &Ignore
Property(S): ProductCode = {744283F5-7EC5-4234-AFAF-5A4C36ECA4E9}
Property(S): ButtonText_Decline = &Decline
Property(S): WindowsType9XDisplay = Windows 9x/ME
Property(S): AI_CommitButton = ButtonText_Install
Property(S): ButtonText_Cancel = Cancel
Property(S): ExclamationIcon = exclamic
Property(S): WindowsType9X = Windows 9x/ME
Property(S): CtrlEvtChanging = Changing
Property(S): Text_Next = Next
Property(S): ButtonText_Resume = &Resume
Property(S): ButtonText_Yes = &Yes
Property(S): Wizard = Setup Wizard
Property(S): ButtonText_Retry = &Retry
Property(S): ButtonText_Return = &Return
Property(S): ButtonText_Accept = &Accept
Property(S): DlgTitleFont = {\DlgFontBold8}
Property(S): CtrlEvtchanges = changes
Property(S): InstallMode = Typical
Property(S): InstallModeComplete = Complete
Property(S): InstallModeTypical = Typical
Property(S): ButtonText_Back = < &Back
Property(S): Setup = Setup
Property(S): AI_EXE_EXTRACTION_FOLDER = [TempFolder]
Property(S): Progress1 = Installing
Property(S): Progress2 = installs
Property(S): AI_FrameColor = steelblue
Property(S): CompleteSetupIcon = completi
Property(S): AiStyleConditions =  
Property(S): CustomSetupIcon = custicon
Property(S): InfoIcon = info
Property(S): RepairIcon = repairic
Property(S): AI_PACKAGE_TYPE = x64
Property(S): AI_BUILD_NAME = DefaultBuild
Property(S): MsiLogFileLocation = C:\nicksMSIlog.log
Property(S): PackageCode = {5C323F79-0B19-4D21-8F17-1388EF390F50}
Property(S): ProductState = -1
Property(S): PackagecodeChanging = 1
Property(S): CURRENTDIRECTORY = C:\Users\admin2\Desktop
Property(S): CLIENTUILEVEL = 3
Property(S): CLIENTPROCESSID = 28384
Property(S): MsiRestartManagerSessionKey = bccb9b797ff6da41b5a1c929efbf25a3
Property(S): VersionDatabase = 200
Property(S): VersionMsi = 5.00
Property(S): ACTION = INSTALL
Property(S): VersionNT64 = 603
Property(S): WindowsBuild = 9600
Property(S): ServicePackLevel = 0
Property(S): ServicePackLevelMinor = 0
Property(S): MsiNTProductType = 1
Property(S): WindowsFolder = C:\Windows\
Property(S): WindowsVolume = C:\
Property(S): System64Folder = C:\Windows\system32\
Property(S): SystemFolder = C:\Windows\SysWOW64\
Property(S): RemoteAdminTS = 1
Property(S): TempFolder = C:\Users\admin2\AppData\Local\Temp\
Property(S): ProgramFilesFolder = C:\Program Files (x86)\
Property(S): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(S): ProgramFiles64Folder = C:\Program Files\
Property(S): CommonFiles64Folder = C:\Program Files\Common Files\
Property(S): AppDataFolder = C:\Users\admin2\AppData\Roaming\
Property(S): FavoritesFolder = C:\Users\admin2\Favorites\
Property(S): NetHoodFolder = C:\Users\admin2\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(S): PersonalFolder = C:\Users\admin2\Documents\
Property(S): PrintHoodFolder = C:\Users\admin2\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(S): RecentFolder = C:\Users\admin2\AppData\Roaming\Microsoft\Windows\Recent\
Property(S): SendToFolder = C:\Users\admin2\AppData\Roaming\Microsoft\Windows\SendTo\
Property(S): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(S): CommonAppDataFolder = C:\ProgramData\
Property(S): LocalAppDataFolder = C:\Users\admin2\AppData\Local\
Property(S): MyPicturesFolder = C:\Users\admin2\Pictures\
Property(S): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(S): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(S): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(S): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(S): DesktopFolder = C:\Users\Public\Desktop\
Property(S): FontsFolder = C:\Windows\Fonts\
Property(S): GPTSupport = 1
Property(S): OLEAdvtSupport = 1
Property(S): ShellAdvtSupport = 1
Property(S): MsiAMD64 = 6
Property(S): Msix64 = 6
Property(S): Intel = 6
Property(S): PhysicalMemory = 4095
Property(S): VirtualMemory = 2533
Property(S): AdminUser = 1
Property(S): MsiTrueAdminUser = 1
Property(S): LogonUser = Admin2
Property(S): UserSID = S-1-5-21-1032408829-1743725535-1994454344-1106
Property(S): UserLanguageID = 1033
Property(S): ComputerName = NICK-1903
Property(S): SystemLanguageID = 1033
Property(S): ScreenX = 1024
Property(S): ScreenY = 768
Property(S): CaptionHeight = 19
Property(S): BorderTop = 1
Property(S): BorderSide = 1
Property(S): TextHeight = 16
Property(S): TextInternalLeading = 3
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 9:54:58
Property(S): Date = 7/7/2020
Property(S): MsiNetAssemblySupport = 4.8.3752.0
Property(S): MsiWin32AssemblySupport = 6.3.18362.719
Property(S): MsiRunningElevated = 1
Property(S): Privileged = 1
Property(S): USERNAME = User01
Property(S): DATABASE = C:\Windows\Installer\5234f9c.msi
Property(S): OriginalDatabase = C:\Users\admin2\Desktop\ClientNet.msi
Property(S): UILevel = 2
Property(S): SavedGamesFolder = C:\Users\admin2\Saved Games\
Property(S): WindowsLibrariesFolder = C:\Users\admin2\AppData\Roaming\Microsoft\Windows\Libraries\
Property(S): PublicDocumentsFolder = C:\Users\Public\Documents\
MSI (s) (B8:7C) [09:54:58:271]: Product: Pfile -- Installation failed.

MSI (s) (B8:7C) [09:54:58:271]: Windows Installer installed the product. Product Name: Pfile. Product Version: 1.0.0. Product Language: 1033. Manufacturer: Nick. Installation success or error status: 1603.

=== Logging stopped: 7/7/2020  9:54:58 ===
==日志记录已开始:7/7/2020 9:54:58===
操作开始9:54:58:安装。
行动开始9:54:58:AI_ResolveKnown文件夹。
行动结束于9:54:58:AI_ResolveKnownFolders。返回值1。
操作开始9:54:58:AppSearch。
操作于9:54:58结束:AppSearch。返回值0。
行动开始9:54:58:查找最新产品。
行动于9:54:58结束:FindRelatedProducts。返回值1。
行动开始9:54:58:启动条件。
MSI(s)(B8:7C)[09:54:58:208]:Product:Pfile--此包只能从引导程序运行。
此程序包只能从引导程序运行。
行动于9:54:58结束:发射条件。返回值3。
操作于9:54:58结束:安装。返回值3。
属性:AppsShutdownOption=All
属性:DiskPrompt=[1]
属性:升级代码={6C146AF2-91E8-4E74-B03B-53D4E7CC5F19}
属性:ButtonText\u Install=&Install
属性:ButtonText\u Remove=&Remove
属性:ButtonText\u Repair=&Repair
属性:客户端\u许可证\u字符串=conn\whocares\456
属性:客户端\u服务\u INI\u路径=NicksINI
属性:客户端设置路径=c:\myDir
属性:客户端\服务\信任\路径=xyz456
属性:BannerBitmap=banner
属性:AI_LOG_复选框=1
属性:PUP\u CLIENT\u PATH=C:\Users\admin2\Desktop\CLIENT.zip
属性:VersionNT=603
属性:RedirectedDllSupport=2
属性:AI_位图_显示模式=0
属性:AI_Init_NewSeqDialog=[AI_buttonext_Next_Orig]:[buttonext_Next]:AI_安装|[buttonext_Next]:[[AI_CommitButton]]:AI_安装|[AI_Text_Next_Orig]:[Text_Next]:AI_安装|[Text_Next]:[Text_安装]:AI|
属性:ButtonText\u Next=&Next>
属性:removicon=removico
属性:InstallModeCustom=自定义
属性:InstallerIcon=Institcon
属性:TabBackground=tabback
属性:AI_CF_TITLE_TEXT_STYLE={\CfTitleFont}
属性:EnableUserControl=1
属性:ProductVersion=1.0.0
属性:INSTALLLEVEL=3
属性:SecureCustomProperties=旧产品;发现了艾努·纽尔产品
属性:ALLUSERS=1
属性:CtrlEvtRemoving=删除
属性:Text\u Install=Install
属性:ButtonText\u Reset=&Reset
属性:WindowsTypeNT40=Windows NT 4.0
属性:ARPCOMMENTS=此安装程序数据库包含安装Pfile所需的逻辑和数据。
属性:WindowsTypeNT40Display=Windows NT 4.0
属性:ButtonText\u Finish=&Finish
属性:AIPrerequisiteColums=PrereqLabel、PrereqReq、PrereqFound、PrereqAction
属性:ButtonText\u Browse=Br&owse。。。
属性:NewDirIcon=New
属性:ButtonText\u Exit=&Exit
属性:CtrlEvtrepairs=修复
属性:DefaultUIFont=DlgFont8
属性:ButtonText\u OK=OK
属性:ErrorDialog=ErrorDlg
属性:ProductName=Pfile
属性:ButtonText\u No=&No
属性:DialogBitmap=dialog
属性:AI_主题样式=默认值
属性:制造商=尼克
属性:UpDirIcon=Up
属性:CtrLevTrePapping=正在修复
属性:CtrlEvtremoves=删除
属性:PROMPTROLLBACKCOST=P
属性:ProductLanguage=1033
属性:ButtonText\u Ignore=&忽略
属性:ProductCode={744283F5-7EC5-4234-AFAF-5A4C36ECA4E9}
属性:ButtonText\u拒绝=&拒绝
属性:WindowsType9XDisplay=Windows 9x/ME
属性:AI_CommitButton=ButtonText_安装
属性:ButtonText\u Cancel=取消
属性:感叹号=感叹号
属性:WindowsType9X=Windows 9x/ME
属性:CtrLevTching=正在更改
属性:Text_Next=Next
属性:ButtonText\u Resume=&Resume
属性:ButtonText_Yes=&Yes
属性:向导=安装向导
属性:ButtonText\u重试=&重试
属性:ButtonText\u Return=&Return
属性:ButtonText\u Accept=&Accept
属性:DlgTitleFont={\DlgFontBold8}
属性:CtrlEvtchanges=更改
属性:InstallMode=典型
属性:InstallModeComplete=Complete
属性:InstallModeTypical=典型
属性:ButtonText\u Back=<&Back
属性:设置=设置
属性:AI_EXE_EXTRACTION_FOLDER=[TempFolder]
属性:Progress1=安装
属性:Progress2=安装
属性:AI_FrameColor=steelblue
属性:CompleteSetupIcon=completi
属性:AiStyleConditions=
属性:CustomSetupIcon=custicon
属性:InfoIcon=info
属性:RepairIcon=repairic
属性:AI_包类型=x64
属性:AI_BUILD_NAME=DefaultBuild
属性:MsiLogFileLocation=C:\nicksMSIlog.log
属性:PackageCode={5C323F79-4D21-8F17-1388EF390F50}
属性:ProductState=-1
属性:PackageCodeChange=1
属性:CURRENTDIRECTORY=C:\Users\admin2\Desktop
属性:CLIENTUILEVEL=3
属性:CLIENTPROCESSID=28384
属性:MsiRestartManagerSessionKey=bccb9b797ff6da41b5a1c929efbf25a3
属性:VersionDatabase=200
属性:VersionMsi=5.00
属性:操作=安装
属性:VersionNT64=603
属性:WindowsBuild=9600
属性:ServicePackLevel=0
属性:ServicePackLevelMinor=0
属性:MsiNTProductType=1
属性:WindowsFolder=C:\Windows\
属性:WindowsVolume=C:\
属性:System64Folder=C:\Windows\system32\
属性:SystemFolder=C:\Windows\SysWOW64\
属性:RemoteAdmins=1
属性:TempFolder=C:\Users\admin2\AppData\Local\Temp\
属性:ProgramFilesFolder=C:\Program Files(x86)\
属性:CommonFileFolder=C:\Program Files(x86)\Common Files\
物业名称:ProgramFi