我有一個構建活動,它反映了我們的一個庫,將它與域定義進行比較。在反射,每當我試圖反映烏里返回作爲RunTimePropertyInfo,而不是開放的,每當我檢查所有的反射特性我得到一個異常說明的...反映System.dll的較早版本
"Could not load file or assembly 'System, Version=2.0.5.0, culture=neutral, publickeytoken=7cec85d7bea7798e, retargetable=yes"
構建活動與System.dll中編譯版本4.0.0.0。我懷疑這是問題。有沒有一種方法可以讓我在舊版本的System.dll上反映出一種類型。
到目前爲止,這隻與Uri有關。有任何想法嗎?
我試着將我的構建操作重新命名爲相同的system.dll,但沒有任何影響。 值得注意的是,我所反映的庫的System.dll版本來自.net 4便攜式庫。 – Robert 2013-03-18 14:54:44
你正在混合框架目標,那從來沒有效果好。 2.0.5.0是Silverlight版本號。 – 2013-03-18 15:27:42