Dot-Net

CAT.NET 的現狀如何?

  • January 20, 2022

我正在嘗試為 VS2010 查找 Microsoft CAT.NET,看起來他們的 2.0 版本有一個測試版,但 Microsoft Connect 中指向它的每個連結現在都已失效。這是我能找到的最新參考:http: //blogs.msdn.com/securitytools/archive/2010/02/05/how-to-use-cat-net-2-0-beta.aspx

一些參考資料表明它可能已被納入 FxCop。有人知道項目的狀態嗎?

不幸的是,我的問題的答案似乎是“處於永久的邊緣狀態”。早在 6 月,就在它打算發布之前,有一個最後一刻的設計問題。

在回答我在 MSDN 上關於狀態的問題時,我被告知了同樣的事情,現在差不多五個月前了。社區對該執行緒進行了一系列不耐煩的後續行動,而微軟沒有一個字,MSDN 安全工具頁面上也沒有任何更新。

伙計們不要屏住呼吸!

雖然他們還沒有發布新版本,但好消息是您仍然可以在 Visual Studio 2010 中使用舊的 CAT.NET 1.1.1.9 外掛。所需要做的就是編輯預設外掛文件以告訴它支持新版本。

文件安裝到:%APPDATA%\Microsoft\MSEnvShared\Addins\Microsoft.ACESec.CATNet.AddIn. 您可以在文本編輯器中打開它並添加一個新節點<version>10.0</version>

編輯文件後,只需重新啟動 Visual Studio 即可。

如果載入項文件不存在,它應該位於工具 > 選項 > 環境 > 載入項/宏安全下的 VS 設置中指定的位置之一。

引用自:https://stackoverflow.com/questions/2891408