使用代码1退出构建

时间:2014-12-10 09:03:11

标签: c# wix

使用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但我找不到检查/更改命令行的位置,因为我在后期构建中没有命令。

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

你需要修改它以反斜杠结束。

相关问题