2011-12-15 52 views
0

我想在具有提升權限的Silverlight 5 Out of Browser應用程序中使用MEF。Silverlight 5走出Brower與MEF提升信任應用程序

我使用MEF和獲取異常時正在執行

CompositionInitializer.SatisfyImports(this); 

{System.TypeLoadException下面的代碼行的時候有問題:繼承安全規則違反而 重寫成員:「系統。 Exception.get_InnerException()」。安全 覆蓋方法的可訪問性必須匹配被覆蓋的方法的安全性 。

Excemption消息說違反繼承安全規則,而 覆蓋成員:'System.Exception.get_InnerException()'。安全 覆蓋方法的可訪問性必須匹配被覆蓋的方法的安全性 。

我曾嘗試從互聯網上下載幾個MEF樣本。所有的Silverlight 4應用程序。我將應用程序轉換爲使用Silverlight 5運行時,並且應用程序在提到的上述代碼行失敗。

這是我在silverlight.net發現forums

回答

0

這是一個愚蠢的錯誤,我也有,什麼工作對我來說是我改變了我的殼牌項目的目標框架,Silverlight 4中,運行它,鋸它工作,然後改回到Silverlight 5,它仍然工作。