Как решить эту ошибку: не удалось найти файл 'microsoft.windows.commonlanguageRuntime, версия 2.0.50727.0'

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

Вопрос

Этот вопрос, к которому я уже нашел ответ, указан здесь, в случае кого-то еще встречается. Я решил опубликовать Q & A здесь, так что это имеет что-то об этой ошибке, так как я не знаю, было ли это здесь раньше.


Это произошло после обновления .NET Framework. Перед обновлением все собрано просто хорошо! После обновления я ничего не мог скомпилировать!

Сообщение об ошибке:

Ошибка 1 - не удалось найти файл 'microsoft.windows.commonlanguageRUntime, версия = 2.0.50727.0'.

Это было полезно?

Решение

Это проблема в Visual Studio 2005. Это происходит после обновления .NET Framework 2.0 и связано с ссылкой на проекту в одном решении.

Например, когда вы пишете тестовую библиотеку, которая проверит вашу сборку в одном и том же решении, вы, скорее всего, ссылаетесь на проект. Затем эта ошибка может произойти.

Чтобы решить эту ошибку, просто ссылайся на файл двоичный файл вашего проекта, либо DLL или EXE, внутри которой находится код, который вы хотите проверить. Это называется ссылкой на файл.

Предположим, у нас есть два проекта под названием:

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

При добавлении ссылки на наш Company.Project.ApplicationName Проект внутри нашего Company.Project.Application.Tests проект, мы можем либо использовать Просматривать или Проект вкладка. При использовании Проект Вкладка, вы создаете ссылку на проект. Мы не хотим использовать это, если возникает эта ошибка. То, что мы хотим использовать, это Просматривать, Так что мы можем сделать ссылку на файл.

Вот ссылка на веб-сайт поддержки Microsoft, который объясняет этот вопрос.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top