2016-03-04 116 views
0

我使用VS2015並試圖在導入由winhost生成的發佈配置文件後驗證連接,當我點擊Validate connection VS2015崩潰。VS2015當試圖驗證連接崩潰錯誤模塊名稱:clr.dll,版本:4.6.1063.1

我試過cleaning up和重建,但帽子沒有幫助,我也重新啓動機器沒有任何運氣。

enter image description here

enter image description here

我也通過運行devenv /Log啓用日誌記錄,但不能作出任何意義了的ActivityLog.xml什麼地方正好錯了,我have uploaded it here

出了什麼問題與Visual Studio 2015年,我該如何解決它?

更新:我也嘗試重置設置devenv /resetsettings但這並沒有幫助。以下錯誤

事件日誌示出了:

Faulting application name: devenv.exe, version: 14.0.24720.0, time stamp: 0x564ea97e 
Faulting module name: clr.dll, version: 4.6.1063.1, time stamp: 0x5653653c 
Exception code: 0xc0000005 
Fault offset: 0x0007482d 
Faulting process ID: 0x13f0 
Faulting application start time: 0x01d17609c3c2b002 
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe 
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll 
Report ID: 2fab7a5b-6003-417f-adb3-8f45ec987a72 
Faulting package full name: 
Faulting package-relative application ID: 

UPDATE2:

作爲每@ magicandre1981請求。在執行其他任何操作之前,我從命令行運行了procdump -ma -i C:\dumps。然後跑到VS2015,去了publish並點擊了Test connection當VS崩潰時,在C:\dumps有一個.dmp文件。 Here's zipped dump file

+0

那麼,這不應該發生,你需要讓你的機器再次健康。發生了什麼事情是一個很重要的細節,奇怪的是,它從未包含在問題中。最常見的原因是錯誤的反惡意軟件或防火牆,這是一種涉及網絡的惡意軟件,所以首先從那裏開始。 –

+0

@HansPassant嗨漢斯,沒有反惡意軟件只是正常的Windows 10防火牆,沒有安裝任何crapware機器是非常乾淨的,它的意義。我最近安裝了Xamarin,並與VS2015一起開發了Android Studio,這可能是原因嗎?我怎麼能進一步調試呢?什麼表明這是網絡? –

+0

那麼,你可以使用調試器進行調試。再次啓動VS並使用調試>附加到進程。選擇devenv.exe,使用本地調試引擎。調試> Windows>例外設置強制停止。解釋調用堆棧來診斷原因有一點,好吧。至少你可以更好地記錄你的問題。 –

回答

1

好吧,PDB現在在線,我可以用Windbg查看dzmp。崩潰(NULL_POINTER_READ_INVALID_POINTER_READ)發生在clr!MethodTableBuilder::CreateMethodChainHash+0x8a

我不知道如何解決它。將問題提交到Microsoft via connect,以便微軟可以使用更新3修復它。