Visual studio 2015 自动插入修订版的AnkhSVN/TortoiseSVN VS2015预构建脚本不再工作

Visual studio 2015 自动插入修订版的AnkhSVN/TortoiseSVN VS2015预构建脚本不再工作,visual-studio-2015,tortoisesvn,ankhsvn,pre-build-event,Visual Studio 2015,Tortoisesvn,Ankhsvn,Pre Build Event,去年我一直在使用AnkhSVN作为我的颠覆工具,一点问题也没有。我还使用了一个构建脚本,它会自动更改AssemblyInfo文件中的构建编号,如下所示 我复制了AssemblyInfo.cs并将其重命名为AssemblyInfo.Template 然后我像这样设置程序集版本。 [汇编:汇编版本(“1.0.0.$WCREV$”) 然后,我将预构建脚本设置为以下内容 “C:\Program Files\TortoiseSVN\bin\subwcrev.exe”“$(SolutionDir)。”“

去年我一直在使用AnkhSVN作为我的颠覆工具,一点问题也没有。我还使用了一个构建脚本,它会自动更改AssemblyInfo文件中的构建编号,如下所示

  • 我复制了AssemblyInfo.cs并将其重命名为AssemblyInfo.Template
  • 然后我像这样设置程序集版本。
    [汇编:汇编版本(“1.0.0.$WCREV$”)
  • 然后,我将预构建脚本设置为以下内容
“C:\Program Files\TortoiseSVN\bin\subwcrev.exe”“$(SolutionDir)。”“$(ProjectDir)Properties\AssemblyInfo.Template”“$(ProjectDir)Properties\AssemblyInfo.cs”

这一直有效,但由于某种原因,我现在在构建解决方案时遇到了这个错误

错误

命令“C:\Program Files\TortoiseSVN\bin\subwcrev.exe”C:\Visual Studio 2015\Projects\AAOEE Report\。“C:\Visual Studio 2015\Projects\AAOEE Report\AAOEE Report\Properties\AssemblyInfo.Template”“C:\Visual Studio 2015\Projects\AAOEE Report\Properties\AssemblyInfo.cs”退出,代码为123。

1。手动在命令行2中运行它。出口代码123不适用于subwcrev,BTW 3。简单的“$(SolutionDir)”可能是OK通过命令行运行不会给我任何错误它只会给usage list命令行提供所有相同的参数-usage list仅当您提供的数据少于所需数据时才可能是正确的(并且预构建中的调用是正确的,只有双引号看起来很奇怪)@Lazybager yep我使用了相同的参数