2011-07-04 71 views
1

實際上在VS2010專業版中,沒有代碼合同。我已經安裝了代碼合同的標準版本。在Visual Studio 2010專業版中使用代碼合同

現在在Visual Studio 2010>項目屬性>我得到的代碼的合同選項卡。

我的問題是,如果我有我的代碼中使用的代碼合同,我需要出貨我的項目有任何特殊的DLL或其他東西,這樣代碼合同後,部署工作。

另外,我目前不打算購買代碼合同的專業版。請解釋我。

*新增*

我想知道是否使用這種機制會影響使用企業庫的功能,如統一&異常記錄。這也適用於WCF,因爲如果WCF不支持一些新的C#4.0功能。

回答

1

我不能回答你所有的問題,但我可以說,代碼契約可以在VS專業版可以使用,但得到建立時檢查在Visual Studio中工作,您需要VS Premium和多達從我個人理解。

另外,如果你有興趣我放在一個feature request to support Code Contracts in all editions of Visual Studio,我可以用一點點幫助增加了一些票給它從微軟獲得一些關注。

0

顯然,他們已經在他們的1.4.412128.0發佈(2011年12月28日)提供到Visual Studio的所有版本中的靜態檢測。

檢查release notes,你可以下載最新的MSI here.

-Hope這有助於

相關問題