我的Visual Studio在啓動時開始崩潰。在我的搜索尋找補救,我發現這兩個建議,但既不工作對我來說:Visual Studio在啓動時崩潰
- 啓動Visual Studio中在安全模式下運行時,和
- 在Visual Studio中運行修復。
然而,我發現,如果我登錄到不同的Windows帳戶時,Visual Studio能夠從該帳戶沒有崩潰運行。
這是一個錯誤代碼,我在崩潰報告中指出:
LCID: 1033
誰能爲我的Visual Studio返回到工作狀態的解決方案?
我的Visual Studio在啓動時開始崩潰。在我的搜索尋找補救,我發現這兩個建議,但既不工作對我來說:Visual Studio在啓動時崩潰
然而,我發現,如果我登錄到不同的Windows帳戶時,Visual Studio能夠從該帳戶沒有崩潰運行。
這是一個錯誤代碼,我在崩潰報告中指出:
LCID: 1033
誰能爲我的Visual Studio返回到工作狀態的解決方案?
對我來說,原來是GitExtensions
安裝到Visual Studio 2013
的插件。
- 更新:卸載GitExtensions
@Enceradeira在評論中提出取消選中Show current branch in Visual Studio
選項之前嘗試。在GitExtensions,您通過工具那裏 - >設置 - >外觀:
- UPDATE年底
卸載GitExtensions
並與未被選中我的所有VS VS插件重新安裝後再次順利運行。
我甚至把一個blog post about this issue放在一起,因爲它給我太多的煩擾。
這也是我的Git擴展VS擴展。卸載擴展程序解決了問題 – skajfes
相同。卸載Git擴展並再次安裝它們。現在一切正常。謝謝。 – DeividasV
在Git Extension中取消勾選「在Visual Studio中顯示當前分支」 - >外觀對我來說確實有訣竅 – Enceradeira
由於您可以使用其他用戶登錄功能運行,因此您的本地設置可能有問題,您可以嘗試重置它們:devenv /resetsettings
,地址爲Start menu -> Run
。
警告:這會將visual studio恢復到默認設置。
即使開始重置VS會崩潰。 –
另一種可能性是存儲在%LocalAppData%中的數據;您可以嘗試將'%LocalAppData%\ Microsoft \ VisualStudio'和'%LocalAppData%\ Microsoft \ VSCommon'重命名爲其他內容並啓動VS?你正在運行en_US VS系統文化是什麼? –
@ArunMahapatra,我不知道問題的主持人,但對我來說它工作。 +1 –
對我來說,它是由Web Essentials引起的,我可以通過禁用它來解決它,重新啓動VS,啓用它,重新啓動。現在工作。
你是如何禁用它的(大概不能運行VS)? – PandaWood
實際上,我剛剛意識到我的情況有點不同,當我打開一個項目時我的系統崩潰了,所以我能夠看到登錄頁面 – parliament
在我的情況下,VS用於在單個解決方案上崩潰。我通過刪除各個解決方案的用戶文件來解決問題:SolutionName.suo
.suo的新位置位於解決方案目錄中的.vs文件夾中(如果你在2015年難以找到它) – MineR
我在git2-msvstfs.dll中發生了啓動時(或在啓動後不久,打開任何解決方案之前)崩潰,這是由於放置了3GB臨時文件文件到我的解決方案中的一個目錄。刪除文件修復了它。
如果與這些Visual Studio崩潰重合,您的Windows應用程序日誌中會出現「堆損壞」(異常代碼:0xc0000005)錯誤(錯誤模塊名稱:WindowsCodecs。這裏有一些值得檢查的內容:Expression Blend中的錯誤WIC組件可能會導致所有版本的Visual Studio在啓動時崩潰,並且導致Internet Explorer在訪問很多(如果不是大多數)站點時崩潰。即使微軟分發這個組件,他們稱之爲「非微軟組件」。因此,Visual Studio重新安裝不會解決此問題,通過現有Windows安裝重新安裝操作系統不會解決此問題,並且系統文件完整性檢查將無法檢測到它。
如果是我的情況,行爲不端的編解碼器是「C:\ Program Files文件(x86)\ Microsoft Expression \ Common \ Imaging \ 4.0.360.0 \ PSDCodec.dll」,並且簡單地取消註冊此組件,一致的啓動啓動崩潰。
我希望這個解決方案能夠解決一個Visual Studio崩潰的問題,可能會從$ 500的Microsoft支持事件費中節省其他人的費用,並且這一週造成了我的宕機。
我只是將右下方的windows語言改爲「EN」,然後以管理員身份啓動。它的工作,有趣的..
我不是在拖曳任何人。如果你問高經驗的系統管理員,他們可以告訴你有多少錯誤是由於這個本地化/文化問題。所以,如果你仍然要冷靜下來,然後說出原因。 – stratovarius
「在右下角」是什麼意思? –
我的意思是windows系統托盤圖標 – stratovarius
一旦我不小心按下了一個隨機組合鍵(可能類似ctrl+'
,但我沒有意識到我按住Ctrl鍵,所以我忘了我打了什麼鍵,當我意識到什麼東西壞了發生了)導致VS Professional 2017 15.3.5在半分鐘內崩潰。重新啓動後,我發現VS會在半分鐘內崩潰之前交互數秒。對於我來說,要想知道我意外啓動了什麼,或者讓我在VS崩潰之前禁用它,真的太快了。另外,如果我沒有打開任何解決方案,它甚至會崩潰,所以我認爲這不是刪除.vs
(每個項目/解決方案解決方案資源管理器/打開文件狀態)文件夾將修復的問題。
要修復,我跟着Arun M’s comment並改名爲我的%LOCALAPPDATA%\Microsoft\VisualStudio\15.0_3f4d04be
文件夾。您將需要調整正在崩潰的VS版本/版本的路徑。在我的機器上,我認爲15.0_3f4d04be
是Professional,15.0_0fed6c59
是VS社區版。您可能需要根據文件夾的修改時間戳進行猜測,這可能會反映您上次使用該版本VS的日期。
重命名版本化的dotfolder後,VS啓動時不會崩潰。它以默認設置開始,但在運行一分鐘後通過雲同步內容自動恢復了我的一些設置,它甚至記住了我的帳戶信息,因此我不需要登錄。
我不需要重命名我的%LOCALAPPDATA%\Microsoft\VSCommon
文件夾(其中Arun M也建議)。
我的同事最近在啓動時遇到Visual Studio 2013崩潰的問題。不幸的是,我們發現在the answer by @Arun M推薦的方法沒有解決問題:
devenv.exe /ResetSettings
...然而,使用不同的命令行參數做:
devenv.exe /ResetUserData
一種簡單的方法來運行devenv.exe
是通過Visual Studio命令提示;在Windows 10,它可以在這裏找到:
Start Button => App Apps => Visual Studio 2013 => Visual Studio Tools =>
VS2013 x86 Native Tools Command Prompt
欲瞭解更多有關這些命令行參數devenv.exe
,看到this answer此相關的問題:How do I truly reset every setting in Visual Studio 2012?。 ⚠尤其請注意關於/ResetUserData
命令行參數的回答中的警示性聲明!
重要建議嘗試不同的Windows登錄 –