2009-01-22 21 views
5

有沒有一種工具可以分析我的.NET代碼(C#和VB.NET)並告訴我爲什麼的東西不符合CLS?是否有檢查CLS合規性的工具?

Visual Studio高興地告訴我一個參數不符合CLS,但它並沒有讓我更接近解決問題,因爲我不知道原因。

例Visual Studio的錯誤:

Parameter 'xyz' is not CLS-Compliant

回答

0

搶先反駁:據我所知,的FxCop不支持CLS合規性檢查。也許VS中的代碼分析確實存在,但我無法在工作中檢查。

你可以只是谷歌你得到的警告消息。

+1

問題是VS只是說'參數'xyz'不符合CLS'... – Pondidum 2009-01-22 12:53:53

1

從記憶來看,這並不難。我不知道有一個工具,但這page這裏描述你需要改變。

大的使用類型特定的結構(認爲uint32而不是uint)並在您的公共成員中使用「_」。

相關問題