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.dll2.把 [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自己的修復功能,進行修復