构建 VSTS 时出错:找不到类型或命名空间名称 'BoDi'

Error build VSTS: The type or namespace name 'BoDi' could not be found

在我的解决方案中,当我尝试 运行 构建时出现引用错误,但整个引用都在项目中。

错误:

solution\directory\directory2\Configuration\XPTO.cs(1,7):错误 CS0246:找不到类型或命名空间名称 'BoDi'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Configuration\XPTO.cs(2,17):错误 CS0234:类型或命名空间名称 'VisualStudio' 在命名空间 'Microsoft' 中不存在(是否缺少程序集引用?) solution\directory\directory2\Configuration\XPTO.cs(3,7):错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Configuration\XPTO.cs(4,7):错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Configuration\XPTO.cs(7,7):错误 CS0246:找不到类型或命名空间名称 'TechTalk'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Page Object\XPTO1.cs(2,7): 错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Page Object\XPTO1.cs(3,7): 错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Page Object\XPTO2.cs(2,7): 错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Page Object\XPTO2.cs(3,7): 错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?) solution\directory\directory2\Test\XPTO3.cs(2,17):错误 CS0234:类型或命名空间名称 'VisualStudio' 在命名空间 'Microsoft' 中不存在(是否缺少程序集引用?) solution\directory\directory2\Test\XPTO3.cs(3,7):错误 CS0246:找不到类型或命名空间名称 'OpenQA'(是否缺少 using 指令或程序集引用?)

项目: VS2017 Selenium.WebDriver 和支持 3.13.1 SpecFlow (TechTalk 2.3.2) Microsoft.VisualStudio.TestPlatform... 1.3.2

https://i.imgur.com/MSjfrfm.pnghttps://i.imgur.com/gqkpHZu.png

有没有人遇到过这个问题?

我必须在同一个版本上工作。

在 Nuget Restore 高级版中,我在 packages 目录中插入了一个目录来执行包复制。

示例: 目录\解决方案目录\包

然后在 msbuild 任务中,高级,我启用了 Nuget Restore

然后构建成功了

检查解决方案中的每个 .csproj 文件(针对每个项目)。查找不同包的 HintPaths,并确保它们都指向正确的位置。

如果解决方案中的某些项目已从其他解决方案移动或复制,则可能是 HintPaths 错误(但可能在您的计算机上运行良好)。

示例:

<Reference Include="AutoMapper, Version=5.2.0.0, Culture=neutral, PublicKeyToken=be96cd2c38ef1005, processorArchitecture=MSIL">
  <HintPath>..\..\packages\AutoMapper.5.2.0\lib\net45\AutoMapper.dll</HintPath>
  <Private>True</Private>
</Reference>