1

インストール中に cmd を呼び出す必要があり、インストーラーを実行すると、すべて正常に動作しているように見えます。しかし、それは見た目のようではありません。

ログには次の行があります。

「CustomAction CMDInstallKey は実際のエラー コード 1 を返しましたが、マーキングを続けるため、成功に変換されます」

cmd呼び出しでさえ機能しません。理解のために、cmdがポップアップしてテキストが入りますが、機能せず、エラーもかなり奇妙です。インターネットで何も見つかりませんでした。

私のコードはこれです:

<CustomAction Id='CMDInstallKey' Directory='INSTALLLOCATION' 
Execute='immediate'ExeCommand='cmd.exe /c &quot; .\PontefixEncryptionTool 
-install WinInstaller .\keycontainer.pkxml del .\keycontainer.pkxml' Return='ignore' />

<InstallExecuteSequence>
  <Custom Action='CMDInstallKey' After='InstallFinalize'></Custom>
</InstallExecuteSequence>
4

1 に答える 1

0

QtExecCmdLine を使用する方が良いでしょうか?

于 2013-11-13T12:08:54.223 に答える