1. 程式人生 > >vs2017啟動錯誤,這可能是由某個擴充套件導致的****

vs2017啟動錯誤,這可能是由某個擴充套件導致的****

時隔一年,迴歸c++學習,安裝最強ide vs2017,結果執行新寫的helloworld,竟然報錯了!!!

網上的解決方式挺多的,什麼改登錄檔之類,比如:

一,他人部落格解決方式:

以下是其他部落格引用內容,但是我這兒不好使,引用自此部落格

有幾個解決辦法
1.對於32位機器,查詢登錄檔的項:
[hkey_classes_root\clsid{73b7dc00-f498-4abd-ab79-d07afd52f395}\inprocserver32],
把它的預設值修改為:
c:\program files\common files\microsoft shared\msenv\textmgrp.dll

而對於64位的機器,查詢項:
[hkey_classes_root\wow6432node\clsid{73b7dc00-f498-4abd-ab79-d07afd52f395}\inprocserver32]
把它的預設值修改為:
c:\program files (x86)\common files\microsoft shared\msenv\textmgrp.dll

2.把 [hkey_classes_root\wow6432node\clsid{73b7dc00-f498-4abd-ab79-d07afd52f395}\inprocserver32] 的預設值刪除

3.我使用的這種方式:

把隱藏資料夾中的:C:\Users\a\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache 裡面的 Microsoft.VisualStudio.Default.cache 這個檔案給刪除了,重新開啟生成vs專案,OK

二、我的問題:

1,首先是64位機器,c:\program files (x86)\common files\microsoft shared\msenv\textmgrp.dll這個路徑多了一個斜槓

c:\program files (x86)\common files\microsoft shared\msenv\\textmgrp.dll,去掉多餘的斜槓依然不起作用

2,這個.dll檔案在相關路徑沒找見

三,我的解決方式:

是用vs2017自己的修復功能,進行修復

1,執行安裝程式

2,然後選擇修復,(這個有點隱蔽)

3,然後會下載4個g左右的包,等候下載完成,按照提示重啟即可