0

我使用 Pickles.MSBuild,最新版本 v.2.21.1 我将其配置如下:

    <Pickles_Generate>True</Pickles_Generate>
    <Pickles_DocumentationFormat>dhtml</Pickles_DocumentationFormat>
    <Pickles_OutputDirectory>.\PickleJar</Pickles_OutputDirectory>
    <Pickles_FeatureDirectory>..\..\..\src</Pickles_FeatureDirectory>
    <Pickles_ResultsFile>.\TestResult.xml</Pickles_ResultsFile>
    <Pickles_ResultsFormat>nunit3</Pickles_ResultsFormat>

当我尝试构建项目时,出现以下错误:

C:\Dev\ces\src\packages\Pickles.MSBuild.2.21.1\build\Pickles.MSBuild.targets(12,9): error : Some files were not parsed correctly.

我有几个 Specflow 项目分散在我的 src 根目录下的不同级别。当我将 Pickles_FeatureDirectory 更改为指向这些特定项目时,它的构建没有问题。

一位同事在某个时候遇到了这个问题,并通过更正一些 html 文件来修复它,所以 Pickles 似乎不只是寻找功能文件?有什么方法可以调试有问题的文件在哪里?

4

0 回答 0