0
當我雙擊SLN文件時,我得到以下錯誤。打開一個VS2008項目/解決方案,我得到這個錯誤
System.Runtime.InteropServices.COMException
爲什麼我收到此錯誤信息?
當我單擊確定(在MessageBox中)時,我看到Project在Visual Studio解決方案資源管理器中不可用。有人可以解釋這種行爲嗎?
這隻發生在我已經從源代碼管理中拉出的解決方案中。如果我在同一臺機器上創建一個項目/解決方案或者從另一臺機器上覆制它,它們會打開。
是否由於源代碼管理?
道歉,如果我的寫作不清楚。這不是關於何時從源代碼管理打開。它發生在**從源代碼管理中拉出的項目。如同當你有一個屬於源代碼控制一部分的項目,你「獲取最新版本」,然後你將它複製到另一個開發者的另一臺機器上...... **然後**我們得到錯誤信息。 – Kanini 2010-11-09 14:13:25
@Kanini。如果你正在使用知道你的源代碼控制的VS插件,VS會用一些額外的代碼來標記你的所有項目和解決方案,這樣它就知道下一次打開解決方案時要加載哪個源代碼控制插件 - 即使它在不同的機器。如果在打開來自源代碼管理的解決方案時纔會出現此錯誤,則可能是因爲加載時導致錯誤的源代碼管理插件。當然,如果沒有安裝這樣的插件,那就不是了。檢查工具 - >選項 - > SourceControl-> CurrentPlugin,看看有什麼可用的 – 2010-11-09 14:18:25