我正在用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