我正在使用MSBuild的属性MSBuildProjectDirectory。
该项目位于:
C:\Program Files (x86)\Jenkins\workspace\MyProject
在构建期间,MSBuildProjectDirectory却被解释为:
C:\Program Files %28x86%29\Jenkins\workspace\MyProject
因此出现了“系统找不到指定的文件”错误。
我需要移动到另一个文件夹吗,还是可以获得正确的路径?
我正在使用MSBuild的属性MSBuildProjectDirectory。
该项目位于:
C:\Program Files (x86)\Jenkins\workspace\MyProject
在构建期间,MSBuildProjectDirectory却被解释为:
C:\Program Files %28x86%29\Jenkins\workspace\MyProject
因此出现了“系统找不到指定的文件”错误。
我需要移动到另一个文件夹吗,还是可以获得正确的路径?
使用$([MSBuild]::Unescape('$(MSBuildProjectDirectory)'))而不是$(MSBuildProjectDirectory)。