使用WiX工具集构建自定义动作DLL时,我总是收到错误:
命令“”C:\ Program Files(x86)\ WiX Toolset v3.8 \ bin .. \ sdk \ MakeSfxCA.exe“”Z:\ backend \ SetupParseConnStr \ _obj \ x86 \ Debug \ InstallerCA.CA。 dll“”C:\ Program Files(x86)\ WiX Toolset v3.8 \ bin .. \ sdk \ x86 \ SfxCA.dll“”Z:\ backend \ SetupParseConnStr \ _obj \ x86 \ Debug \ InstallerCA.dll“”C :\ Program Files(x86)\ WiX Toolset v3.8 \ SDK \ Microsoft.Deployment.WindowsInstaller.dll; C:\ Windows \ assembly \ GAC_MSIL \ Microsoft.Exchange.WebServices \ 15.0.0.0__31bf3856ad364e35 \ Microsoft.Exchange.WebServices。 dll; Z:\ backend \ SetupParseConnStr \ CustomAction.config“”退出代码1。
我已经找到Post Build exited with code 1但我找不到检查/更改命令行的位置,因为我在后期构建中没有命令。
答案 0 :(得分:4)
路径
C:\Program Files (x86)\WiX Toolset v3.8\bin..\sdk\MakeSfxCA.exe
在bin之后需要反斜杠
C:\Program Files (x86)\WiX Toolset v3.8\bin\..\sdk\MakeSfxCA.exe
我的猜测是您已明确将.wixproj中的属性设置为
C:\Program Files (x86)\WiX Toolset v3.8\bin
你需要修改它以反斜杠结束。