您對64位環境的代碼覆蓋率有何建議?看起來,NCover僅支持企業版中的64位,這似乎相當昂貴。或者不是嗎?人們在.NET代碼覆蓋的64位系統上使用什麼?64位系統上的NCover
編輯:我知道了解決方法CorFlag的。我想知道別人在做什麼/使用什麼。你是否在使用別的東西,或者你是否使用了帶有CorFlag技巧的NCover(免費版)?
您對64位環境的代碼覆蓋率有何建議?看起來,NCover僅支持企業版中的64位,這似乎相當昂貴。或者不是嗎?人們在.NET代碼覆蓋的64位系統上使用什麼?64位系統上的NCover
編輯:我知道了解決方法CorFlag的。我想知道別人在做什麼/使用什麼。你是否在使用別的東西,或者你是否使用了帶有CorFlag技巧的NCover(免費版)?
我終於找到了一個不錯的解決方案。 dotCover from JetBrains效果良好,並與Visual Studio和ReSharper整合。感謝所有的答案。
謝謝。我知道這個解決方法。我更想知道人們是否正在使用此解決方法或其他方法。但非常感謝你的鏈接。最後我有一個可以給別人的參考。 :-) – 2008-10-28 04:10:08
大衛,我最近看了一下開源Part Cover。它也有64位的問題,work around也是由Sharp Develop撰稿人提供的,並與Part Cover進行了封裝和集成。
的SNK文件在其SVN repo。
NCover Enterprise值得嗎?我想只有你才能真正做出這個決定。有21天的試用期。如果你無法證明費用可以幫助你。
看來,所有的.NET代碼覆蓋工具使用C++封裝成COM。除非有人能夠提出託管代碼實現,否則我總是需要64位構建。
.Net Coverage Validator呢?它適用於所有版本的.Net,並可與32位和64位版本兼容。 http://www.softwareverify.com/dotNet/coverage/index.html
託管實現代碼分析器是不可能的(同爲Java以及)作爲然後探查會樂器。因此,所有的.Net/Java分析器都是用你想要的任何語言(儘管通常是C或C++)編寫的本地非託管代碼。
Classic和NCover的完整版本支持64位。
謝謝
喬Feser
爲handls 32位和C#與沉着64個版本的工具見SD C# Test Coverage。
供參考:OpenCover(開始3年後這個問題)支撐32個64上.NET2和位進程.NET4平臺(包括Silverlight),具有分支和序列覆蓋率。 – 2011-12-07 21:48:05