Ошибка сборки приложения Visual Studio 2005 - PullRequest
0 голосов
/ 05 августа 2010

Мне нужно обновить устаревшее приложение Visual Studio 2005. Я установил платформу dev, включая сторонние компоненты, на свой сервер разработки 2008.

После получения последней версии из нашей устаревшей базы данных SourceSafe 2005, обновления всех неработающих ссылок и попытки скомпилировать это решение я исправил все ошибки, кроме этих, которые я не знаю, как найти:

ERROR

Описание: Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Файл: LC


ПРЕДУПРЕЖДЕНИЕ

Описание: Обнаружены конфликты между разными версиями одной и той же зависимой сборки. C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Microsoft.Common.targets

Файл: Microsoft.Common.targets


... все, что в основном говорит мне, член, и решение не скомпилируется. Что я думаю, я имею в виду, как узнать, какая сборка имеет проблемы? Маленькая помощь?
БЛАГОДАРЯ

1 Ответ

0 голосов
/ 05 августа 2010

Я предполагаю, что где-то кто-то имеет в виду две разные сборки с одинаковым именем. Возможно, кто-то поместил DLL-библиотеки .NET в вашу рабочую копию и пытается ссылаться на них вместо того, чтобы использовать их в вашем GAC?

В общем, звучит так, как будто у вас есть какая-то сборка (A), которая зависит от другой сборки (B). B относится к одной копии сборки, а A имеет ссылку на сборку с тем же именем, расположенную в другом месте.

Тебе придется надеть каску и копать. Спойлер: То, что вы найдете, скорее всего, , а не будет золотом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...