Wie um diesen Fehler zu beheben: Kann Datei ‚Microsoft.Windows.CommonLanguageRuntime, Version 2.0.50727.0‘ gefunden
-
27-09-2019 - |
Frage
Diese Frage, auf die ich bereits die Antwort gefunden wird hier gepostet es bei jemand anderem Begegnungen. Ich beschloss, die Q & A hier so zu schreiben, dass so etwas über diesen Fehler hat, da ich weiß nicht, ob es schon einmal hier gewesen ist.
Dies ist aufgetreten, nachdem eine Aktualisierung des .NET Framework. Vor dem Update, kompiliert alles gut! Nach dem Update konnte ich nichts zusammen!
Die Fehlermeldung lautet:
Fehler. 1 - konnte nicht gefunden Datei 'Microsoft.Windows.CommonLanguageRuntime, Version = 2.0.50727.0'
Lösung
Dies ist ein Problem in Visual Studio 2005. Dies geschieht nach einer Aktualisierung des .NET Framework 2.0 und ist auf Projektverweis in einer einzigen Lösung.
Zum Beispiel, wenn Sie eine Testbibliothek gerade schreiben, die Ihre Montage innerhalb der gleichen Lösung testen, werden Sie höchstwahrscheinlich das Projekt Referenz. Dann kann dieser Fehler auftreten.
Um diesen Fehler zu lösen, einfach die Datei binär Ihres Projekts verweisen, entweder die DLL oder EXE, in dem der Code befindet Sie testen möchten. Dies wird eine Datei Referenz bezeichnet.
Nehmen wir an, wir haben zwei Projekte genannt:
-
Company.Project.ApplicationName
; -
Company.Project.ApplicationName.Tests
.
Wenn Sie den Verweis auf unsere Company.Project.ApplicationName
Projekt innerhalb unserer Company.Project.Application.Tests
Projekt hinzugefügt haben, können wir entweder die Durchsuchen oder Projekt Tab. Bei der Verwendung der Projekt Registerkarte erstellen Sie einen Projektverweis. Wir wollen nicht, diese verwenden, wenn dieser Fehler auftritt. Was wir verwenden möchten, ist Durchsuchen , so dass wir eine Dateireferenz machen.
Hier ist ein Link auf die Microsoft Support-Website, die dieses Problem erklärt.