Проблема с файлом решения Visual Studio 2005 - PullRequest
1 голос
/ 07 апреля 2011

Hello Я использую scons для генерации файлов проекта Visual Studio 2005 (sln, vcproj). Когда я открываю его сразу после поколения, все в порядке. Проблема начинается, когда я пытаюсь открыть файл sln во второй раз. Visual Studio 2005 говорит мне, что проект необходимо преобразовать в формат 2005, потому что он каким-то образом распознается как 2003 .NET. Я обнаружил, что после первого закрытия Visual Studio он сохраняет файл * .user рядом с файлом vcproj. Когда я удалил файл * .user и снова попытался открыть файл sln, все работало нормально.

Мой вопрос заключается в том, как заставить VS 2005 не генерировать файлы * .user. Что это за файлы? В прошлом я использовал scons для создания файлов VS 2003 .NET sln, и все было в порядке. Почему это генерируется?

С наилучшими пожеланиями Лукаш

1 Ответ

0 голосов
/ 07 апреля 2011

Да, после конвертации я получил ошибку, что проект не может быть конвертирован, и во время конвертации были обнаружены ошибки. Самым странным для меня является то, как проект можно рассматривать как проект 2005 года в первый раз, а не во второй раз, когда я открываю файл sln. Где-то должно быть написано что-то дополнительное, что мешает файлу sln или vcproj.

...