2014-09-26 44 views
1

我在我的解決方案中有一個數據庫項目,並通過SSMS「導入數據層應用程序...」選項從Windows Azure導入數據庫。使用模式比較時,比較將顯示刪除部分中的系統「服務代理」(消息類型,隊列等)。當我應用更新時,一切正常,但這些系統服務代理不會被刪除並一次又一次出現。SSDT模式比較 - 忽略系統服務代理(VS 2013)

Unwated items to be deleted

我想這是不可能將其刪除,但有成爲了可能,忽略它們在架構比較

回答

1

如果您單擊設置圖標(看起來像比較工具工具欄上的齒輪),然後導航到Object Types選項卡,您應該能夠選擇/取消選擇要在比較中包含/忽略的對象類型。

Object Types選項卡中的圖標與比較中的圖標相匹配,因此應該很容易忽略您希望忽略的內容。

+0

這幾乎是我一直在尋找!有沒有辦法改變默認設置?現在,每次我創建一個模式比較它重置爲全視圖。或者將模式comapre保存到解決方案是「更好」嗎? – Santhos 2014-10-01 09:44:35

+0

我一直只保存架構與解決方案相比。它還有助於保留比較中「未選中」的任何對象的區域。 – jacobappleton 2014-10-01 19:51:06

+0

我保存了其中兩個,一個用於開發,另一個用於測試數據庫,它似乎工作得很好,謝謝。 – Santhos 2014-10-01 23:06:01