我剛剛從RedGate下載了反射器的最後一個版本,我無法反編譯一些核心WPF程序集中的類,如PresentationCore和PresentationFramework。反編譯問題反編譯WPF程序集時(即PresentationCore,PresentationFramework)
這裏是描述我的問題圖片的鏈接:
謝謝您的幫助。
我剛剛從RedGate下載了反射器的最後一個版本,我無法反編譯一些核心WPF程序集中的類,如PresentationCore和PresentationFramework。反編譯問題反編譯WPF程序集時(即PresentationCore,PresentationFramework)
這裏是描述我的問題圖片的鏈接:
謝謝您的幫助。
好吧,這是你的問題(我知道,因爲我有同樣的問題):
有一些組件是,無論出於何種原因,無法拆卸(它彷彿它們是空的)。這些程序集(在這裏抱歉,內存)在Program Files目錄下。
您需要打開相同的程序集,但在C:\ Windows \ Microsoft.NET \ Framework \ etc \ etc下。
你有什麼版本?我使用6.1.0.11(顯然是最新的),我得到如下:
protected override DependencyObject GetContainerForItemOverride()
{
return new ListBoxItem();
}
如果你沒有看到這一點,我會提出一個更好的地方,要求將是RedGate forums。
我懷疑你正在使用舊版本的Reflector來檢查.NET 4.0程序集...我也有這個問題,但最新版本的Reflector修復了它。
我有最後一個版本(6.1),我今天下載了它。 – Rafales 2010-05-17 00:10:11
.NET 4.0語言支持僅在6.5的早期訪問版本中添加。他們可在這裏: http://www.red-gate.com/messageboard/viewtopic.php?t=10835 – 2010-05-27 14:52:15
非常感謝你,你的解決方案的作品! – Rafales 2010-05-17 03:21:56
爲了將來的參考,如果您在程序文件的「參考程序集」目錄下看到程序集,則這些程序集是特殊的僅用於元數據的版本,供Visual Studio用於多目標支持。它們不是具有代碼的實際組件。 – Will 2010-08-03 17:53:47
我的機器上的位置是C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ WPF – itsho 2011-12-27 09:53:19