Vanmorgen had ik een probleem bij het openen van mijn Visual Studio oplossing, en toen ik het probeerde uit te voeren, zei het:
Er zijn geen exports gevonden die overeenkomen met de constraint contractnaam
Hoe kan ik dit probleem oplossen?
Ik heb dit probleem opgelost door Visual Studio Component Model Cache te wissen.
Verwijder of hernoem gewoon deze map:
%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache
of
%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache
en start Visual Studio opnieuw op.
De versie van Visual Studio die u hebt wordt aangegeven door het nummer, bijv.
Visual Studio 2012 is 11.0
(zoals hierboven getoond)
Visual Studio 2013 is 12.0
.
Visual Studio 2015 is 14.0
.
Visual Studio 2017 is 15.0
.
Voor degenen die het niet weten:
%LocalAppData%
is hetzelfde als C:\Users\{uwUsername}\AppData
Voor degenen die meerdere versies van Visual Studio geïnstalleerd hebben, b.v. 2012 en 2013, kan het helpen om de ComponentModelCache voor beide versies te verwijderen voordat Visual Studio opnieuw wordt opgestart, b.v. 11.0 en 12.0.
U hoeft niet de hele map te hernoemen of te wissen:
(%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)
Hernoem of verwijder alleen het Microsoft.VisualStudio.Default.cache
bestand in de bovenstaande locatie.
Visual Studio Express 2012 heeft verschillende paden.
Visual Studio Express
Met Visual Studio Express 2012 voor Web
Ik hoefde Visual Studio Express niet opnieuw te installeren