Wie um diesen Fehler zu beheben: Kann Datei ‚Microsoft.Windows.CommonLanguageRuntime, Version 2.0.50727.0‘ gefunden

StackOverflow https://stackoverflow.com/questions/3858143

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'

War es hilfreich?

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:

  1. Company.Project.ApplicationName;
  2. 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.

You may receive a "Could not find file 'Microsoft.Windows.CommonLanguageRuntime" error message when you build a solution of a Visual Basic 2005 Windows Application project in Visual Studio 2005

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top