WIX“系统找不到文件”当它真的存在时

Ste*_*mer 1 wix visual-studio-2012

所以我正在尝试构建一个 Wix 安装程序。我收到以下错误。

Error   1   The system cannot find the file 'C:\Plastic\W2\AktionTLW2\AktionTLW2\bin\Debug\Templates\Federal.xml)'. 
Run Code Online (Sandbox Code Playgroud)

相关代码是

<File Source="$(var.AktionTLW2.TargetDir)Templates\Federal.xml)"  />
Run Code Online (Sandbox Code Playgroud)

当我将其更改为显式路径时,它不会给我一个错误:

<File Source="C:\Plastic\W2\AktionTLW2\AktionTLW2\bin\Debug\Templates\Federal.xml"/>
Run Code Online (Sandbox Code Playgroud)

请注意,显式路径和错误消息中的路径是相同的路径。那么为什么第一个不起作用呢?

Rac*_*len 5

错误消息路径的末尾有一个括号。也许这就是导致错误的原因,请查看您的配置文件并删除括号。