неправильные GUID ссылки на проект

У меня есть проекты в решении Visual Studio, в которых есть ссылки на проекты, содержащие неправильный GUID для указанного проекта. (не знаю почему, некоторые из них могут быть воссозданы и т.д.)

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

Любые идеи, если это проблема? Почему GUID указан в ссылке на проект?

Спасибо.


person Chatumbabub    schedule 24.10.2013    source источник
comment
Я предлагаю вам исправить это вручную. У меня была такая проблема: неправильные GUID приводили к сбою msbuild при создании файла решения.   -  person Isantipov    schedule 28.10.2013


Ответы (1)


У меня это случилось один раз.

Сборки будут работать на машине разработчика.

Но сборки CI потерпят неудачу.

Это произошло из-за того, что генератор кода создал файлы .csproj, и ссылка была «пропущена».

Единственное, что я нашел, это удалить ссылку и повторно добавить ее через VS IDE. Боль в заднице, но он восстановил сборки на машине CI.

Итак, вопрос в том... что-то помимо VS создало .csproj?

И, может быть... был ли когда-либо обновлен код с VS2003 и т. д.

person granadaCoder    schedule 24.10.2013
comment
Благодарю. Но сборка CI также работает (TFS 2013, репозиторий git). И я не уверен, как был создан .csproj. - person Chatumbabub; 25.10.2013