VS2010 Обновление с VS2008 Ошибка компиляции

Итак, недавно на работе мы обновили наш проект с 2008 до 2010, то, что развертывается на нашем веб-сервере, компилируется нормально, но то, что компилируется для нашего сервера приложений, дает сбой. Мы видим ошибку:

Файл решения xxx.sln взят из предыдущей версии этого приложения и должен быть преобразован для встраивания в эту версию приложения. Чтобы преобразовать решение, откройте решение в этой версии приложения.

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

Забавно, когда я создаю решение локально, все в порядке, и проблема возникает только тогда, когда наша команда разработчиков создает его.


person Jamie Babineau    schedule 05.02.2013    source источник
comment
Установлена ​​ли у группы выпуска также версия 2010?   -  person Blachshma    schedule 05.02.2013
comment
Вы создаете решение из VS2010 или используете msbuild? В последнем случае вам необходимо один раз открыть решение в VS2010.   -  person    schedule 05.02.2013
comment
Вы открыли .sln из клиента VS2010 и запустили мастер обновления, чтобы преобразовать его в VS2010 sln?   -  person allen    schedule 05.02.2013
comment
Вы отметили все изменения, включая файл sln, в системе управления версиями? также при конвертации убедитесь, что вы проверяете все файлы проекта   -  person Amitd    schedule 05.02.2013


Ответы (1)


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

person wsplinter    schedule 05.02.2013