Comment résoudre cette erreur: Impossible de trouver le fichier « Microsoft.Windows.CommonLanguageRuntime, Version 2.0.50727.0 »

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

Question

Cette question à laquelle je l'ai déjà trouvé la réponse est affichée ici dans le cas de quelqu'un d'autre le rencontre. J'ai décidé de poster le Q & A ici pour que SO a quelque chose sur cette erreur, puisque je ne sais pas si ça a été ici avant.


est survenue après une mise à jour du .NET Framework. Avant la mise à jour, tout a été compilé très bien! Après la mise à jour, je ne pouvais compiler rien!

Le message d'erreur est le suivant:

  

Erreur 1 -. Impossible de trouver le fichier 'Microsoft.Windows.CommonLanguageRuntime, Version = 2.0.50727.0'

Était-ce utile?

La solution

Ceci est un problème dans Visual Studio 2005. Cela se produit après une mise à jour du .NET Framework 2.0 et est due à la référence de projet au sein d'une solution unique.

Par exemple, lorsque vous écrivez une bibliothèque de test qui permettra de tester votre ensemble à l'intérieur de la même solution, vous fera référence le plus probable du projet. Ensuite, cette erreur peut se produire.

Pour résoudre cette erreur, référence simplement le fichier binaire de votre projet, que ce soit la DLL ou EXE dans lequel réside le code que vous voulez tester. On appelle cela une référence de fichier.

Supposons que nous avons deux projets appelés:

  1. Company.Project.ApplicationName;
  2. Company.Project.ApplicationName.Tests.

Lorsque vous ajoutez la référence à notre projet Company.Project.ApplicationName au sein de notre projet Company.Project.Application.Tests, nous pouvons soit utiliser l'onglet Parcourir ou Projet . Lorsque vous utilisez l'onglet Projet , vous créez une référence de projet. Nous ne voulons pas utiliser si cette erreur se produit. Ce que nous voulons utiliser est Parcourir , afin que nous puissions faire une référence de fichier.

Voici un lien vers le site Web de support Microsoft qui explique cette question.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top