Решения как контейнеры
Решения обеспечивают способ группировки связанных проектов. Решение может содержать один проект или несколько проектов, созданных группой разработчиков. Для приложения со сложной базой данных может потребоваться даже несколько решений.
Решения позволяют полностью сконцентрироваться на разработке проектов, не отвлекаясь на изучение нюансов управления файлами, сценариями и соединениями. Каждое решение среды MicrosoftSQL Server Management Studio позволяет:
работать с несколькими проектами в одном экземпляре среды SQL Server Management Studio;
работать со связанными элементами, относящимися к определенному проекту;
управлять прочими файлами, открытыми вне контекста решения или проекта;
управлять файлами исходных кодов.
При создании нового проекта среда SQL Server Management Studio автоматически формирует решение. Затем при необходимости к решению можно добавлять другие проекты. Также можно создавать пустые решения без проектов, чтобы использовать конструкторы для изменения отдельных файлов.
Для облегчения управления проектами и файлами решения все решение представлено в обозревателе решений в древовидной форме.
Среда SQL Server Management Studio хранит определение решения в двух файлах: файл определения решения (SQLSLN) и файл пользовательских параметров решения (SQLSUO).
В файле определения решения хранятся определяющие его метаданные, включая перечень связанных с решением проектов.
См. также