2011-04-26 64 views
7

我想對我的項目中使用的所有消息字符串進行拼寫檢查。我如何使用fxCop v 1.3.6來做到這一點? 或者你推薦任何其他Microsoft工具(沒有第三方工具)作爲本公司不接受在.Net項目中拼寫檢查消息字符串

請幫助... 示例代碼我與FxCop的v1.3.6測試

// comment with invvvvls spellsig 
     private void Form1_Load(object sender, EventArgs e) 
     { 
      MessageBox.Show("This is incorret spelling"); 
     } 

回答

1

嘗試將您的字符串放入資源文件中。我使用的是FxCop版本10,我注意到我的資源文件中的字符串被拼寫檢查。

3

你可以使用Visual Studio加載項(來自VSCodeGallery)。這不是微軟而是一個集成的工具VS:

http://visualstudiogallery.msdn.microsoft.com/7c8341f1-ebac-40c8-92c2-476db8d523ce

在另一方面,FxCop的> = 1.36絕對附帶內置拼寫檢查爲表示這裏:http://davesbox.com/archive/2008/06/08/fxcop-now-ships-with-the-spell-checker-libraries.aspx。據說,你應該能夠通過以下方式啓用它:Project - > Options - > Spelling &分析和設置拼寫語言下拉列表,但我無法在FxCop v4.5 RC中找到下拉列表,因爲我沒有安裝v1.36發行版。

+0

不,我不能在FxCop 1.3.6中進行拼寫檢查 – SSK 2011-04-26 13:13:57

+0

我有一個簡單的代碼來測試,但它沒有捕捉到拼寫錯誤 – SSK 2011-04-26 13:15:09

+0

試試我張貼的「拼寫檢查」附加組件如果有效的話。也許還有一些其他問題完全影響拼寫檢查器。 – 2011-04-26 13:51:00