[英]Visual studio crashes on some of the designer
我有Visual Studio 2013(更新5),它使用MetroFramework
設置樣式,在此程序中,我有多個屏幕,並且大多數屏幕繼承自某些基本屏幕
所有未從基本屏幕繼承的屏幕(包括基本屏幕本身),其設計器工作正常,但從基本屏幕繼承的屏幕會使IDE崩潰
有時“我可以出錯:“對象引用未設置為對象的實例”,然后IDE崩潰了,我已經嘗試過了(沒有幫助):
resetuserdata
) 查看轉儲或/和devenv / log並沒有產生任何有用的信息
我確實認為這是我的代碼中的內容,但我不知道它的底層
聚苯乙烯
在查看/使用這些屏幕時,程序運行正常
嘗試從另一個VS實例附加到Visual Studio進程。 重新創建此問題時,請觀察 事件查看器 ,以查看其中的錯誤是否可以為您提供更多信息,請嘗試將Visual Studio更新到最新版本2017,因為此錯誤可能已在穩定的更新中進行了修補或修復:
我必須為VS 2017擔保,我在2013年和2015年擁有大量代碼,並努力遷移到新版本,以免它會破壞事情。 我還沒有遇到任何問題,已經成功移植了50多個大型應用程序。 我看到的唯一問題是緊湊的框架,我敢肯定那是因為我沒有加載任何東西,但是我們刪除了它。
另一件事是,我最初安裝了VS 2017,並且它是單獨安裝的,並且讓2015仍然不受干擾地運行。 大約3個月后,我將源代碼復制到新文件夾中,並毫無問題地將它們加載到2017年。 我運行vs 2017 pro並每月支付$ 45, https: //visualstudio.microsoft.com/vs/pricing/更便宜和很多附加組件。
關於Metro框架和VS2017的文章很多。
我之所以這么說,是因為我努力不升級,一旦這樣做,很多問題就消失了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.