2010-03-05 4 views
4

У меня есть решение Visual Studio, содержащее несколько проектов консольных приложений, и использовало страницы свойств решения для запуска обоих из них при отладке. По какой-то причине этот параметр не сохраняется в исходном коде, поэтому, когда я проверяю решение на другом компьютере, он должен быть настроен снова.Где хранятся настройки для нескольких проектов запуска в сохраненном решении?

Где хранятся эта информация и как ее добавить в систему контроля версий?

ответ

3

Я считаю, что он находится в файле настроек пользователя UserSphere Visual Studio * .suo. По умолчанию этот файл скрыт. Большинство поставщиков исходного кода игнорируют этот файл по умолчанию, поскольку он хранит пути, специфичные для местоположения.

+0

Что еще хранится в * .suo? Почему он не добавляется к управлению версиями? – Luke

+0

Потому что (1) он специфичен для вас, и (2) он постоянно меняется. –

+1

Проверьте мое обновление, вот еще одно сообщение SO на нем. http://stackoverflow.com/questions/694730/why-is-set-as-startup-option-stored-in-the-sou-file-and-not-the-sln-file –

1

Вы можете установить расширение SwitchStartupProject. Это создаст файл с именем YourSolution.startup.suo, содержащий проекты запуска, которые вы можете проверить в исходном элементе управления.

См. Также их wiki для получения инструкций по конфигурированию и другую информацию.

+0

спасибо за сообщение, это именно то, что я искал – DLeh

Смежные вопросы