2016-07-20 19 views
0

私はXamarin FormsアプリケーションのためにFod​​yを試しています。しかし、私は次の問題を得続ける MethodDecorator.Fody in Xamarin.Forms PCLが動作しない

Error

は今、私は.NETコンソールアプリで同じコードを試してみましたが、すべてが魔法のように動作します。

MethodDecorator.Fodyのソースコードを見ると、私が間違ってやっているものにとしてReference.cs

public ReferenceFinder(ModuleDefinition moduleDefinition) { 
      this.moduleDefinition = moduleDefinition; 
      var mscorlibAssemblyReference = moduleDefinition.AssemblyReferences.First(a => a.Name == "mscorlib"); //Issue here 
      this.mscorlib = moduleDefinition.AssemblyResolver.Resolve(mscorlibAssemblyReference).MainModule; 
     } 

任意のポインタに次の行に問題があると思われますか?私はサンプルプロジェクトを添付しましたhere

答えて

1

あなたはmscorlibへの参照がないか、Xamarinでの命名が異なるようです。例外のような基本型を含むアセンブリを見つける必要があります。 ReferenceFinderのthis.mscorlibにこのライブラリの参照を保存する必要があることがわかったら、

関連する問題