我有一個Silverlight 4應用程序,與Visual Studio 2010一起構建。我使用Mercurial/TortoiseHG來執行版本控制。我需要檢查哪些文件?默認情況下,它檢查/ bin/debug和stuff中的各種.dll。我真的需要那些嗎?或者我可以只抓取代碼和內容文件?我是否需要版本來跟蹤項目屬性和引用,還是包含在.csproj文件本身中?對於Silverlight 4 Visual Studio解決方案,需要什麼版本控制?
2
A
回答
3
你不需要在/ bin或/ obj中包含東西。源控制中的所有VS解決方案都是如此。每次重建都會重新創建。另外,對於Silverlight,您無需檢入在Web應用程序的ClientBin中生成的XAP文件。
2
從MSDN(通過this social.msdn thread):
您可以將下列文件添加到Visual Studio源控制:
解決方案文件(*的.sln)。
項目文件,例如* .csproj,* .vbproj文件。
基於XML的應用程序配置文件用於控制Visual Studio項目的運行時行爲。
文件,你不能添加到源代碼控制包括以下內容:
解決方案用戶選項文件(名爲.suo *)。
項目的用戶選擇文件,例如,* .csproj.user,* .vbproj.user文件。
Web信息文件,例如* .csproj.webinfo,* .vbproj.webinfo,用於控制Web項目的虛擬根位置。
構建輸出文件,例如* .dll和* .exe文件。
它沒有說具體的有關Silverlight項目的任何東西,但。
0
Mercurial/TortoiseHG集成到Visual Studio中嗎?即你可以簽出/提交VS內?
如果是這樣,如果你正確的項目名稱然後選擇「解決方案添加到源控制」,它要補充,這需要忽略其他一切項目的那些部分。
相關問題
- 1. Visual Studio中的版本控制和解決方案結構
- 2. Visual Studio解決方案的語義版本控制
- 3. Visual Studio 2010 - 解決方案不在Mercurial版本控制下
- 4. 當我使用Visual Studio 2012打開Visual Studio 2010解決方案時,需要什麼版本的SQL Server?
- 5. 最小的Visual Studio版本的Visual Studio 2015年解決方案
- 6. Visual Studio 2003解決方案到Visual Studio 2013解決方案
- 7. 無法打開解決方案 - 由於我的Visual Studio版本?
- 8. 用於在Visual Studio 2017中開發Windows Silverlight的解決方案?
- 9. 是否需要將Visual Studio Express解決方案轉換爲Visual Studio Professional解決方案?
- 10. visual studio解決方案
- 11. Visual Studio解決方案
- 12. visual studio:爲什麼需要添加ref解決方案資源管理器?
- 13. 爲什麼visual studio需要nodejs項目的解決方案文件?
- 14. 對SCONS的Visual Studio解決方案?
- 15. Visual Studio 2008中的Visual Studio 2010(測試版2)解決方案
- 16. Visual Studio需要很長時間才能加載解決方案
- 17. 將Visual Studio 2008解決方案轉換爲2010無需Visual Studio?
- 18. 需要類似「解決方案資源管理器」(Visual Studio)
- 19. Visual Studio部署解決方案版本號
- 20. 分享Visual Studio解決方案
- 21. 需要'System.IndexOutOfRangeException'解決方案
- 22. Visual Studio如何確定解決方案文件的版本?
- 23. Visual Studio解決方案圖標和文件版本
- 24. Visual Studio 2008將解決方案文件標記爲版本10.00
- 25. 爲什麼我的Visual Studio 2010 Silverlight解決方案徹底打破「清潔」?
- 26. 包含多個解決方案的Visual Studio解決方案
- 27. Visual Studio:單一解決方案還是很多解決方案?
- 28. Maven2中的Visual Studio C++解決方案
- 29. 需要解決方案urllib2
- 30. 需要HTTPRequest解決方案
您可以在文件名爲.suo檢查,如果你想分享像卸載項目,斷點等設置也,例如,如果您使用的是共享資源的項目你可能想導入的.dll文件在您的XAP生產項目如果你想保持版本化(其他選擇是將其作爲項目導入,並且每次構建主項目時都會生成它) – dain 2010-11-22 15:11:28