2017年7月23日

解決打開Visual Studio 2012/3 出現"找不到符合條件的約束"

當你打開VS 2012/3時出現以下錯誤,確定後,要把VS關閉又關不掉:

image

ContractName
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService
RequiredTypeIdentity
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService

原因

可能有安全性更新,這時會影響到有些套件無法載入,當彈出警告視窗時你又點不要顯示,就可能造成以上的錯誤。

解法

先把VS的Process刪除,然後

刪除以下目錄資料,再重開VS

Visual Studio 2012:

%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache

Visual Studio 2013:

%AppData%\..\Local\Microsoft\VisualStudio\12.0\ComponentModelCache

沒有留言:

張貼留言