0

Cette question à laquelle j'ai déjà trouvé la réponse est affichée ici si quelqu'un d'autre la rencontre. J'ai décidé de poster le Q & A ici pour que SO ait quelque chose à propos de cette erreur, puisque je ne sais pas si ça a été ici avant.Comment résoudre cette erreur: Impossible de trouver le fichier 'Microsoft.Windows.CommonLanguageRuntime, Version 2.0.50727.0'


Cette mise à jour est intervenue après du .NET Framework. Avant la mise à jour, tout compilé très bien! Après la mise à jour, je n'ai pu rien compiler!

Le message d'erreur est:

Error 1 - Could not find file 'Microsoft.Windows.CommonLanguageRuntime, Version=2.0.50727.0'.

Répondre

1

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 à des projets de référence au sein d'une solution unique. Par exemple, lorsque vous écrivez une bibliothèque de test qui testera votre assembly dans la même solution, vous référerez probablement le projet. Ensuite, cette erreur peut se produire.

Pour résoudre cette erreur, il suffit de référencer le fichier binaire de votre projet, soit la DLL ou le fichier EXE dans lequel réside le code que vous souhaitez tester. C'est ce qu'on appelle 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 le bouton Parcourir ou l'onglet Projet. Lorsque vous utilisez l'onglet Project, vous créez une référence de projet. Nous ne voulons pas l'utiliser si cette erreur se produit. Ce que nous voulons utiliser est Parcourir, de sorte que nous puissions faire une référence de fichier.

Voici un lien vers le site Web de support de Microsoft qui explique ce problème.

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

Questions connexes