Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与Jenkins和Wix合作的CI/CD:Can';我找不到消息来源_Jenkins_Wix_Windows Installer_Wix3.10 - Fatal编程技术网

与Jenkins和Wix合作的CI/CD:Can';我找不到消息来源

与Jenkins和Wix合作的CI/CD:Can';我找不到消息来源,jenkins,wix,windows-installer,wix3.10,Jenkins,Wix,Windows Installer,Wix3.10,我正在尝试使用来构建msi。我已经在构建机器上安装了WIX3.10 Jenkins的工作将项目从GitHub中检查出来,我可以看到它运行良好。有wxs文件,但似乎找不到它们 我已经在构建机器上安装了Wix,并在Jenkins中配置了插件。 不确定它在这里查找的是哪个目录,但配置了Jenkins插件,通过Ant样式的文件模式\*.wxs获取wxs源文件: 为什么我看到文件(包括wxs文件)被添加到Jenkins的工作区,但Wix仍然无法找到它们 当Jenkins构建运行时,我得到以下输出: [

我正在尝试使用来构建msi。我已经在构建机器上安装了WIX3.10

Jenkins的工作将项目从GitHub中检查出来,我可以看到它运行良好。有wxs文件,但似乎找不到它们

我已经在构建机器上安装了Wix,并在Jenkins中配置了插件。

不确定它在这里查找的是哪个目录,但配置了Jenkins插件,通过Ant样式的文件模式\*.wxs获取wxs源文件:

为什么我看到文件(包括wxs文件)被添加到Jenkins的工作区,但Wix仍然无法找到它们

当Jenkins构建运行时,我得到以下输出:

[wix] Enable Debug: true
[wix] Detecting environment variables...
[wix] Found sources: 0
[wix] Initializing tools...
[wix] Environment variables are not automatically added as parameters.
[wix] Environment variables are not automatically added as parameters.
[wix] Compiler found.
[wix] Linker found.
[wix] Starting compile process...
[wix] SEVERE: 0
[wix] Stacktrace follows:
java.lang.ArrayIndexOutOfBoundsException: 0
    at de.berg.systeme.jenkins.wix.Toolset.compile(Toolset.java:142)
    at de.berg.systeme.jenkins.wix.WixToolsetBuilder.perform(WixToolsetBuilder.java:164)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
    at hudson.model.Build$BuildExecution.build(Build.java:205)
    at hudson.model.Build$BuildExecution.doRun(Build.java:162)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
    at hudson.model.Run.execute(Run.java:1720)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:404)
Build step 'WIX Toolset' changed build result to FAILURE
Build step 'WIX Toolset' marked build as failure
Finished: FAILURE

[wix]找到源:0在源文件“\*.wxs”中给定的路径不正确。请给出wxs文件所在的正确路径。

在源文件“\*.wxs”中给出的路径不正确。给出wxs文件所在的正确路径

error CNDL0150 : Undefined preprocessor variable '$(var.SolutionDir)'.