共用方式為


從應用程式圖表中刪除應用程式的考量

更新:2007 年 11 月

在 [應用程式設計工具] 中,您可以從應用程式圖表中刪除應用程式定義。不過,刪除應用程式定義會影響到方案項目、其他參考那些應用程式的分散式系統圖表,以及應用程式圖表。以下幾節的內容會包含刪除應用程式定義,以及如何解決可能引發之狀況的詳細資訊。

  • 刪除應用程式定義

  • 還原刪除的應用程式

刪除應用程式定義

刪除應用程式定義會有下列影響:

  • 從方案中完全刪除未實作的應用程式。

  • 從圖表中刪除實作的應用程式,但只從方案中移除相關聯的專案而非加以刪除。

    注意事項:

    刪除實作的 ASP.NET 應用程式後,如果接著加入並嘗試實作與刪除的應用程式同名、同位置的應用程式,則系統會提示您在不同的位置建立相關聯的專案、開啟現有專案並將它加回方案中,或覆寫現有專案。若要避免這個提示,請在進行實作之前,重新命名應用程式。如需詳細資訊,請參閱實作應用程式的考量

  • 刪除應用程式圖表上所有對該應用程式定義的連接。不過,連接之定義上的端點仍會保留在應用程式圖表上。

  • 防止對任何包含參考或使用該應用程式定義的系統圖表進行驗證。使用該定義的項目仍會保留為任何參考該定義的系統成員,但會顯示曲線以表示應用程式圖表中遺漏這個基礎定義。如需詳細資訊,請參閱系統圖表疑難排解

  • 防止對任何仍使用該定義繫結至邏輯伺服器的部署圖表進行驗證。如需詳細資訊,請參閱部署圖表疑難排解

還原刪除的應用程式

您可以依照下列方式,解決因為從應用程式圖表刪除應用程式定義而發生的問題:

  • 若要將刪除的應用程式定義還原至應用程式圖表,您可以採取下列動作:

  • 若要解決系統和部署圖表上的驗證錯誤,請將刪除的應用程式定義還原至應用程式圖表,或從參考該應用程式定義的系統圖表刪除使用它的項目。如需詳細資訊,請參閱 HOW TO:從應用程式系統刪除成員

    秘訣

    如果部署圖表上存在對已刪除之應用程式的繫結參考,而且部署圖表是開啟的,則從適當的系統圖表刪除該應用程式定義時,會自動在該部署圖表中解除對該參考的繫結。不過,若要在關閉的部署圖表中移除對已刪除之應用程式的繫結參考,請先開啟圖表,再以手動方式解除對應用程式的繫結。如需詳細資訊,請參閱 HOW TO:將應用程式從邏輯伺服器解除繫結

請參閱

工作

HOW TO:從應用程式圖表中刪除應用程式

參考

從應用程式中刪除端點的考量

其他資源

在應用程式圖表上定義應用程式

從應用程式圖表中刪除應用程式