4

Если проект VS2008 создается изначально с приложением проекта веб, и добавлены класс проектов, и структура, как это:Студия 2008 Визуальные - Перемещение файлов решения (SLN, Суо)

Parent Folder 
    Web App Project Folder - (solution Files in this folder) 
    Class Project 1 
    Class Project 2 
    ... 

сделать вас какие-либо проблемы с перемещением файлов .sln и .suo в родительский каталог?

Parent Folder - (solution Files in this folder) 
    Web App Project Folder 
    Class Project 1 
    Class Project 2 
    ... 

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

ответ

5

Только файлы проекта определяют их выходы сборки - решения объединяют проекты только в логический объект, так что они могут быть загружены одновременно в экземпляре Visual Studio. Если проекты все те же, ничего не сломано.

2

Вы можете открыть файл .sln любым редактором, который вам нужен, даже записной книжкой, и увидеть, что он содержит только ссылки на ваши файлы проекта в нем, вы можете изменить его так, чтобы относительные пути к вашим файлам проекта это соответствует вашему расположению. У VS не было бы противного.
Все настройки сборки хранятся в файлах проекта, поэтому вы не теряете никаких изменений конфигурации, которые вы сделали в своих проектах.

+0

... но используйте источник управления/сделайте резервную копию первым! :) – TrueWill

+0

Это очень верно, и в качестве примечания стороны .suo можно безопасно удалить и добавить в список игнорирования VCS. – Dmitry

2

И файл .suo можно безопасно удалить. Это пользовательский файл, который просто сохраняет определенные параметры пользователя для решения. Он не содержит ничего, что важно для проектов, настроек сборки и т. Д.

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

  • Нет связанных вопросов^_^