Вопросы удаления приложений с диаграмм приложений
Обновлен: Ноябрь 2007
В конструкторе приложений можно удалять определения приложений с диаграммы приложения. Однако удаление определений приложений может повлиять на элементы решения и другие диаграммы распределенных систем, которые ссылаются на эти приложения, а также на диаграмму приложения. В следующих разделах содержатся дополнительные сведения об удалении определений приложений и о том, как устранить возможные проблемы.
Deleting Application Definitions
Restoring Deleted Applications
Удаление определений приложений
При удалении определения приложения выполняются следующие действия.
Нереализованное приложение полностью удаляется из решения.
Реализованное приложение удаляется с диаграммы, при этом сопоставленный проект только исключается из решения, но не удаляется.
Примечание. Когда удаляется реализованное приложение ASP.NET, а затем добавляется приложение, имя и расположение которого совпадают с удаленным, и выполняется попытка его реализации, выводится предложение создать сопоставленный проект в другом расположении, открыть существующий проект и добавить его в решение или перезаписать существующий проект. Чтобы такое предложение не выводилось, переименуйте приложение перед реализацией. Дополнительные сведения см. в разделе Вопросы реализации приложений.
Удаляются все подключения к определению приложения на диаграмме приложения. Однако конечные точки в подключенных определениях остаются на диаграмме приложения.
Блокируется проверка всех диаграмм систем, содержащих ссылку на удаленное определение приложения или использующих его. Вариант использование этого определения остается в составе систем, содержащих ссылку на определение, и отображается волнистой линией, чтобы показать, что на диаграмме приложения отсутствует базовое определение. Дополнительные сведения см. в разделе Устранение неполадок в диаграммах систем.
Блокируется проверка всех схем развертывания, на которых вариант использования определения остается привязанным к логическому серверу. Дополнительные сведения см. в разделе Устранение неполадок схем развертывания.
Восстановление удаленных приложений
Проблемы, возникающие в результате удаления определения приложения с диаграммы приложения, можно устранить следующим образом.
Чтобы восстановить на диаграмме приложения удаленное определение приложения, можно выполнить следующие действия.
Добавьте на диаграмму приложения определение приложения, имеющее тот же тип и то же имя, что удаленное определение. Дополнительные сведения см. в разделах Практическое руководство. Определение приложений на диаграммах приложений и Устранение неполадок на диаграммах приложений.
Примечание. Когда реализуется определение приложения ASP.NET, имя и расположение которого совпадают с приложением, которое ранее было реализовано, а затем удалено, выводится предложение выбрать для проекта другое расположение, открыть существующий проект и добавить его к решению или перезаписать существующий проект.
Для реализованных определений приложений вновь добавьте проект в решение. Дополнительные сведения см. в разделе Практическое руководство. Реконструирование проектов в существующих решениях.
Чтобы устранить ошибки проверки в диаграммах систем и схемах развертывания, восстановите удаленное определение приложения на диаграмме приложения или удалите варианты его использования из диаграмм систем, которые на него ссылаются. Дополнительные сведения см. в разделе Практическое руководство. Удаление членов из систем приложений.
Совет. Если на схеме развертывания существует привязанная ссылка на удаленное приложение, и схема развертывания открыта, то при удалении вариантов использования этого определения приложения с соответствующей диаграммы системы отменяется привязка ссылки к схеме развертывания. Однако чтобы удалить привязанные ссылки на удаленные приложения с закрытым схем развертывания, эти схемы необходимо открыть и отменить привязку приложений вручную. Дополнительные сведения см. в разделе Практическое руководство. Отмена привязки приложений к логическим серверам.
См. также
Задачи
Практическое руководство. Удаление приложений с диаграмм приложений
Ссылки
Вопросы удаления конечных точек из приложений