2013-01-17 236 views
3

我有一個包含8個項目的解決方案,它們都是在Visual Studio 2010(解決方案和項目)中創建的。現在,我們使用Visual Studio 2012,並且可以在VS 2010和2012中打開並使用它們,這很好。在Visual Studio 2012解決方案中混合使用Visual Studio 2010和2012項目

但是,我在VS 2012中創建了一個新的解決方案和一個新項目,並在此新解決方案中添加了舊解決方案中的所有項目。所以,現在我有一個在VS 2012中創建的新解決方案,其中VS 2012中創建了1個項目,VS 2010中創建了8個項目。

現在我遇到了這個新解決方案的問題。有時,Visual Studio 2012在解決方案加載期間,構建期間,調試期間以及運行期間隨機崩潰。

我應該重新創建VS2012中的所有舊項目,並避免在VS 2012中創建的解決方案中混合項目版本?

屏幕快照:

有時與此窗口崩潰(收集信息......):

enter image description here

等次,崩潰與此窗口(只檢查溶液):

enter image description here

A LL時間找不到解決,而剛剛重啓:

enter image description here

+1

您收到了什麼樣的錯誤? –

+0

它只是崩潰。將顯示一個消息框,指出發現了一些問題,並關閉並重新啓動VS 2012。有時問題連續出現幾次,其他問題幾個小時不會出現。如果我再次得到它,我會嘗試截圖並在此處發佈。 – Luciano

回答

2

有正在調查其中的Visual Studio 2012中安裝KB2781514對一些安裝後隨機崩潰的已知問題。如果安裝了它,請嘗試卸載它以查看是否修復了它。

嘗試禁用所有加載項和擴展來查看是否有任何加載項和擴展導致此行爲。只要不添加4.5項目(VS2010無法處理),VS2010和2012應該是相互兼容的。

如果問題仍然存在,請打開Connect的門票或使用feedback clientupload a minidumpcrash report bucketid。產品團隊將研究你的問題。

+0

我在VS 2012中創建的新項目使用的是框架4.5,但我不需要打開這個項目,也不需要VS 2010中的解決方案。那麼它是否會增加不穩定性?我應該嘗試使用4.0嗎? – Luciano

+0

不,這很好。碰撞不應該由混合平臺引起。 – jessehouwing

相關問題