Практическое руководство. Копирование между решениями или экземплярами Visual Studio
Обновлен: Ноябрь 2007
В конструкторах распределенных систем можно копировать элементы между схемами одного типа. Эти схемы могут находиться в отдельных экземплярах Visual Studio.
Примечание. |
---|
Элементы нельзя копировать между схемами развертывания. |
Например, приложения, конечные точки и соединения можно скопировать из одной диаграммы приложения в другое решение распределенных систем.
Совет. |
---|
Чтобы определить приложения, логические серверы, зоны или конечные точки с помощью уже настроенных, обратитесь к разделу Практическое руководство. Создание пользовательских прототипов из настроенных приложений и конечных точек и Практическое руководство. Создание пользовательских прототипов из настроенных зон и логических серверов. Чтобы скопировать и вставить элементы на схеме как изображения в другие документы, ознакомьтесь с разделом Практическое руководство. Экспорт диаграмм распределенных систем в другие документы. |
Чтобы копировать элементы между решениями или экземплярами Visual Studio
В исходном экземпляре Visual Studio выберите один или несколько элементов, которые требуется скопировать из схемы.
В меню Правка выберите команду Копировать.
В целевом экземпляре Visual Studio выберите в меню Правка команду Вставить, чтобы вставить элементы в схему.
Совет. Можно также щелкнуть правой кнопкой мыши выделенные объекты, выбрать команду Копировать, а затем щелкнуть правой кнопкой целевую схему и выбрать Вставить.
Скопированные объекты будут вставлены в целевую схему.
При копировании реализованного приложения между диаграммами приложений в различных решениях или экземплярах Visual Studio нереализованная копия приложения вставляется в целевую схему. После реализации решения Visual Studio создает связанные файлы проекта, предназначенные для целевого решения.
Совет. |
---|
Если требуется создать ссылку на то же приложение из исходного решения, добавьте проект или веб-узел в целевое решение, которое выполняет обратный разбор приложения на диаграмме приложения в целевом решении. Дополнительные сведения см. в разделах Практическое руководство. Реконструирование проектов в существующих решениях и Практическое руководство. Реализация приложений на диаграммах приложений. |
При копировании конечной точки поставщика веб-службы, созданной из файла WSDL или DISCO, на диаграмму приложения также копируются любые подписи операций, добавленные к этой конечной точке. Как правило, после реализации приложения ASP.NET с такой конечной точкой проект включает файлы класса с определениями любых типов, на которые ссылаются операции и параметры, определенные этими подписями. При этом для приложений ASP.NET с копиями таких конечных точек соответствующие проекты приложений не будут включать эти файлы класса для ссылочных типов. Дополнительные сведения см. в разделе Общие сведения о приложениях ASP.NET на диаграммах приложений.
При копировании члена системы между диаграммами системы такой член отображается на схеме в виде фигуры с красной пунктирной линией по контуру, если для этого члена в целевом решении не существует определения. Чтобы устранить эту проблему, см. раздел Устранение неполадок в диаграммах систем.