有點奇怪的問題。我正在檢查TFS源代碼管理的解決方案,而不是對其進行任何更改;只需使用SLN文件打開它。如果我然後關閉Visual Studio(或者做一個全部保存),Visual Studio會提示我保存SLN文件。即使我這樣做(通過覆蓋它,它是一個只讀文件),它每次打開和關閉解決方案時都會繼續執行此操作,就像我添加了項目或其他東西一樣。爲什麼Visual Studio會這樣做?是什麼導致它認爲解決方案已經改變並且需要保存?Visual Studio 2008總是在退出時保存SLN文件
1
A
回答
2
好的,問題解決了。由於我們使用TFS進行源代碼管理,因此您需要檢入SLN文件的相應.vssscc文件。正如我們在SLN文件指向的各種項目的.vspscc中檢查到的,而不是SLN的.vssscc文件,Visual Studio沒有考慮要綁定的解決方案。 :-)
通過轉到文件|源代碼管理|更改源代碼管理,然後將SLN文件綁定到TFS服務器上的解決方案的根目錄。這創建瞭解決方案的.vssscc文件,我們已將其簽入源代碼管理。後續結賬現在不會導致問題。
1
我會先讓它保存解決方案,然後對其保存的版本與源代碼控制中保存的版本進行可視化比較,以查看問題所在。它可能只是空白格式。另外,你是唯一一個遭受這種情況的人(如果其他人使用相同的解決方案?)
相關問題
- 1. Visual Studio 2010 - .sln文件點擊.csproj時
- 2. 打開一個Visual Studio 2008 sln文件會創建一個Visual Studio文件夾
- 3. Visual Studio 2008自動保存
- 4. Visual Studio 2008中 - 移動解決方案文件(SLN,索尼)
- 5. .sln文件未在客戶端網站(文件夾)中找到Visual Studio 2008
- 6. 在Visual Studio中存儲解決方案.sln文件的位置?
- 7. Visual Studio 2008在保存後凍結
- 8. .sln文件在Visual Web Developer 2008 Express中打開而不是在VS2010 Professional中
- 9. StudioShell不保存DTE:\ WindowConfigurations在退出的Visual Studio 2012
- 10. Visual Studio 2008「保存文件爲」對話框間歇性問題
- 11. Visual Studio 2008保存文件變得緩慢
- 12. 保存程序狀態(visual studio 2008)
- 13. 保存Visual Studio 2008工具箱設置
- 14. 當我退出調試模式(復仇)時,Visual Studio 2008編譯
- 15. 緩存在Visual Studio 2008中
- 16. 輸出在Visual Studio 2008
- 17. Visual Studio 2008 ASMX文件
- 18. 通過雙擊SLN文件啓動Visual Studio時不起作用
- 19. Visual Studio 2008 RTM和Visual Studio 2010 RTM MVC2是否並排存在?
- 20. visual studio 2008軟件保證到2010
- 21. Visual Studio 2008文檔
- 22. 在Visual Studio 2008
- 23. 在Visual Studio 2008
- 24. 在Visual Studio 2008中重命名文件
- 25. 的JavaScript文件在Visual Studio 2008概述
- 26. 退出時保存ViewPart
- 27. 要保存退出時間
- 28. 保存時自動調用visual studio 2008「使用指令排序」?
- 29. Visual Studio 2008:臨時文件是可見的,不會被刪除
- 30. 是否可以打開在MS VS 2005中使用Microsoft Visual Studio 2008創建的* .sln文件?
非常有用的知道,爲什麼它隻影響你的機器,並在每個人的工作確定? – 2010-09-09 11:44:19
不知道。 Visual Studio的許多奧祕之一。 :-) – Jez 2010-09-09 11:45:36