我正在使用Microsoft Fakes和Git。 FakesAssemblies中有文件可以隨時更改(.fakes.dll,.fakesconfig,.messages,.xml)。我可以在我的gitignore中排除哪些。如果我排除了所有內容,我的構建服務器就會說它無法找到這些文件。我的gitignore與Microsoft Fakes應該是什麼?
2
A
回答
1
FakesAssemblies子文件夾中的所有項目都將在重建時重新生成,因此所有這些都可以忽略。
Microsoft.QualityTools.Testing.Fakes是絕對需要的。
您的csproj將引用Fakes子文件夾中的.fakes文件,這些文件也是必需的。
驗證這是否爲真的簡單方法是刪除FakesAssemblies子文件夾並重建。
+0
對於VS 2015,這看起來並不準確。我刪除了我的FakeAssemblies子文件夾,進行了清理,重建;沒有新的子文件夾。重新生成它們是微不足道的,但似乎沒有理由刪除它們;只是忽略他們。 – ChiefTwoPencils
相關問題
- 1. 我應該.gitignore我的gradlew?
- 2. Microsoft Fakes和.Net 4.0
- 3. 我應該把什麼在流星的.gitignore文件?
- 4. grails3.1.x最好的gitignore應該是什麼?
- 5. 爲什麼不是我的gitignore工作?
- 6. 我應該在場景中放什麼,我的狀態應該是什麼?
- 7. Microsoft Fakes「不支持裝配」
- 8. 應該是什麼
- 9. 我的回報應該是什麼?
- 10. 我的後端應該是什麼?
- 11. dbnavigator.xml應該在gitignore
- 12. 我應該使用什麼appid與netsh.exe?
- 13. Django:什麼是`sys.path`應該是什麼?
- 14. 什麼是「字符串與詮釋」應該是什麼意思?
- 15. 什麼是我應該注意與SFML的問題和問題?
- 16. 我應該如何使用.gitignore?
- 17. 我應該提交.gitignore文件嗎?
- 18. 正是我應該在haproxy.cfg做什麼
- 19. 什麼是〜/。我應該在哪裏做?
- 20. Rspec中的'應該'是什麼?爲什麼`應該redirect_to`工作?
- 21. Microsoft Fakes框架中的「StubsBehaviors.DefaultValue」在哪裏?
- 22. 嘲笑Microsoft Fakes的功能嗎?
- 23. 應該是什麼Laravel和什麼應該Vue.js
- 24. 什麼是適當的php.ini路徑,我應該放入什麼?
- 25. 主鍵應該是什麼?
- 26. 什麼是Microsoft OSLO?
- 27. 什麼是Microsoft Unity?
- 28. 通過GitHub將MVC4 C#應用程序部署到Azure。我的.gitignore應該是什麼?
- 29. WCF應該是什麼endpointConfigurationName?
- 30. 我的gitignore有什麼問題?
爲了使用Microsoft Fakes,構建服務器必須使用Visual Studio Test Runner而不是MSTest。一般來說,你應該只包含.fakes文件,並讓它們在編譯時生成。 – Magus