Visual Studio 2008 - перемещение файлов решений (sln, suo)
Если проект VS2008 изначально создается с проектом веб-приложения, добавляются проекты классов и структура выглядит следующим образом:
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 проекта, и решение, кажется, работает нормально, но мне интересно, не нарушит ли это действие то, чего я не ожидал.
3 ответа
Только файлы проекта определяют их результаты сборки - решения связывают проекты только в логическую сущность, так что их можно одновременно загружать в экземпляр Visual Studio. Если проекты все те же, ничего не сломано.
И файл.suo можно безопасно удалить. Это пользовательский файл, который просто сохраняет параметры конкретного пользователя для решения. Он не содержит ничего важного для проектов, настроек сборки и т. Д.
Вы можете открыть файл.sln в любом редакторе, который вам нужен, даже в блокноте, и увидите, что он содержит только ссылки на файлы вашего проекта, вы можете изменить его так, чтобы относительные пути к файлам вашего проекта соответствовали вашему макету, VS не будет ничего против.
Все параметры сборки хранятся в файлах проекта, поэтому вы не потеряете изменения конфигурации, сделанные в ваших проектах.