2011-01-13 64 views
1

我最近遇到了使用.NET Framework 2.0 SP1中引入的屬性的問題。這導致代碼在SP1之前的機器上完全失敗。現在我開始懷疑是否還有其他隱藏的bug,如等待彈出。是否有工具或任何方式來掃描程序集並查看是否有任何方法/字段/屬性/依賴於框架服務包的內容?也許像FxCop或反射器可以做到這一點,但我不知道如何做到這一點。任何幫助將非常感激。檢測.NET Framework Service Pack特定功能

僅供參考,我試圖使用的2.0 SP1中引入的屬性是Font.OriginalName屬性。

+0

不完全是一個自動工具,但MSDN列出了框架的哪些版本支持其頁面底部的每個成員。此外,我找不到該財產的參考。奇怪。對另一個問題的這個答案可能也有幫助:http://stackoverflow.com/questions/41256/new-added-types-in-net-framework-2-0-service-pack-1 – 2011-01-13 20:10:22

回答

0

雖然您可以依賴書面列表,但唯一確定的方法是使用舊的和新的類型,並在每個版本的每種類型的成員集上進行搜索。

當然,MS很可能會在其文檔中列出的更改列表以這種方式生成。

相關問題