我正在用TeamCity 8(v8.1.4)设置配置项。TeamCity找不到<something> .fakes.dll
我终于成功设置了TFS集成 - 即从TFS结帐。 我用超级简单的自动检测构建步骤[谢谢JetBrains]来确定必要的构建步骤。
我使用了Get missing NuGet包步骤,该步骤按预期工作。
然后,我有一个Visual Studio解决方案构建步骤,这似乎是建立伟大的,只是直到它要建立单元测试和集成测试项目,这些项目都使用微软正版正货的地步。 在这里,我可以看到TeamCity尝试搜索无处不在的[AssemblyNameUnderTest] .Fakes.dll - 其中[AssemblyNameUnderTest]是任何经过测试的dll。
我还没有将该dll添加到我的项目和TFS中,因为我认为每次将某些内容更改为原始AssemblyNameUnderTest(ClassLibrary)项目时都会重新生成该dll。 我是否应该将[AssemblyNameUnderTest] .Fakes.dlls包含到项目和TFS中,还是我正确地重新生成它们? 如果我对重生有帮助,那么为什么TeamCity无法找到它?
由于提前,
迈克尔
可能是https://stackoverflow.com/questions/25664383/build-and-test-with-teamcity-and-fakes-framework的副本 – 2018-02-13 14:41:27