有點奇怪的問題。我正在檢查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 2008要求將更改保存到.SLN文件
- 2. Visual Studio在退出時自動保存
- 3. 打開一個Visual Studio 2008 sln文件會創建一個Visual Studio文件夾
- 4. Visual Studio 2010 - .sln文件點擊.csproj時
- 5. Visual Studio 2008自動保存
- 6. Visual Studio 2008中 - 移動解決方案文件(SLN,索尼)
- 7. .sln文件未在客戶端網站(文件夾)中找到Visual Studio 2008
- 8. Visual Studio 2008在保存後凍結
- 9. 在Visual Studio中存儲解決方案.sln文件的位置?
- 10. .sln文件在Visual Web Developer 2008 Express中打開而不是在VS2010 Professional中
- 11. 保存Visual Studio 2008工具箱設置
- 12. 保存程序狀態(visual studio 2008)
- 13. Visual Studio 2008保存文件變得緩慢
- 14. Visual Studio 2008「保存文件爲」對話框間歇性問題
- 15. StudioShell不保存DTE:\ WindowConfigurations在退出的Visual Studio 2012
- 16. 緩存在Visual Studio 2008中
- 17. 輸出在Visual Studio 2008
- 18. 當我退出調試模式(復仇)時,Visual Studio 2008編譯
- 19. Visual Studio 2008 ASMX文件
- 20. Visual Studio 2008 RTM和Visual Studio 2010 RTM MVC2是否並排存在?
- 21. 通過雙擊SLN文件啓動Visual Studio時不起作用
- 22. QFile在程序退出時保存文件,根本不會保存〜500MB文件
- 23. visual studio 2008軟件保證到2010
- 24. Visual Studio 2008文檔
- 25. 在Visual Studio 2008
- 26. 在Visual Studio 2008
- 27. 的JavaScript文件在Visual Studio 2008概述
- 28. 在Visual Studio 2008中重命名文件
- 29. Visual Studio,無法保存文件
- 30. .sln文件在Visual Studio崩潰後丟失了
非常有用的知道,爲什麼它隻影響你的機器,並在每個人的工作確定? – 2010-09-09 11:44:19
不知道。 Visual Studio的許多奧祕之一。 :-) – Jez 2010-09-09 11:45:36