Мне нужно обновить устаревшее приложение Visual Studio 2005. Я установил платформу dev, включая сторонние компоненты, в поле разработки моего сервера 2008.Ошибка сборки приложения Visual Studio 2005
После получения последней версии из нашей базы данных наследство SourceSafe 2005, обновляя все сломанные ссылки и пытается скомпилировать это решение, я исправлены все ошибки, кроме них, о которых я понятия не имею, как найти:
ОШИБКА
Описание: Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
файла: ЖХ
ПРЕДУПРЕЖДЕНИЕ
Описание: Найдено конфликты между разными версиями одного и того же зависимой сборки. C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Microsoft.Common.targets
Файл: Microsoft.Common.targets
... все из которых в основном говорит мне член, и решение не будет компилироваться. Я предполагаю, что я имею в виду, как я могу узнать, какая сборка имеет проблему? Маленькая помощь?
THANKS
Так могу ли я даже сказать, является ли это сборкой Microsoft или сторонней? почему он говорит «Microsoft.Common.targets»? Это решение имеет как MS, так и другие ссылки на компоненты. Что-нибудь вообще может продолжаться? Я полностью потерял это неоднозначное сообщение об ошибке. –
Ну, Microsoft.Common.targets - это не сборка - это файл MSBuild, который включен в ваш файл MSBuild. Это не говорит вам, что MSBuild.Common.targets является файлом проблемы, он говорит вам, что MSBuild.Common.targets - это то, что говорит вам, в чем проблема. Если это имеет смысл ... Моим советом было бы попытаться самостоятельно собрать сборки компонентов и попытаться таким образом сузить проблему с ссылкой. И затем выпейте некоторые из лучших виски из кислого сливочного пюре из Кентукки. Подумайте об этом, порядок здесь неважен. –
LOL ok. Это наследие - неустанное преследование. Во всяком случае, я планирую удалить все сборки из проекта по одному и попробовать сборку после каждого удаления; затем повторное добавление их по одному. В любом из этих процессов преступник будет найден. Надеюсь, вместо этого достаточно маленького пятна MacAllan. –