にSystem.Reflection.TypeExtensionsを読み込むことができません。このパッケージをXamarin Formsプロジェクト内で使用したいと思っています。 nuget package page of System.Reflection.TypeExtensionsによれば、これはXamarinでも有効です。ロードアセンブリしばらくは、私は私のNugetパッケージの一部でSystem.Reflection.TypeExtensionsを使用する必要がXamarin
例外:System.IO.FileNotFoundException:アセンブリ「System.Reflection.TypeExtensionsをロードできませんでした、バージョン= 4.0私はテスト目的のために私のAndroidプロジェクトをコンパイルするとき
しかし、私はこのエラーを得ました.1.0、Culture =ニュートラル、PublicKeyToken = b03f5f7f11d50a3a '。おそらく、Android用プロファイルのMonoには存在しないでしょうか?
私はこのパッケージは私が削除できないことを他のいくつかのことで必要とされ、特にので...、このエラーを修正するためにどのようにそれを考え出したことはできません任意のアイデアをどのように修正するには?ここで
私project.json /私のパッケージのフレームワーク:
"frameworks": {
"net45": {
"frameworkAssemblies": {
"System.Runtime": "",
"System.ObjectModel": "",
"System.Linq.Expressions": ""
},
"dependencies": {
"System.Collections": "4.0.11-beta-23516"
}
},
"dotnet5.2": {
"dependencies": {
"System.Collections": "4.0.10",
"System.Collections.Concurrent": "4.0.11-beta-*",
"System.ComponentModel": "4.0.1-beta-*",
"System.Globalization": "4.0.11-beta-*",
"System.Linq": "4.0.1-beta-*",
"System.Linq.Expressions": "4.0.11-beta-*",
"System.Reflection": "4.1.0-beta-*",
"System.Reflection.Primitives": "4.0.1-beta-*",
"System.Reflection.TypeExtensions": "4.0.1-beta-*",
"System.Runtime": "4.0.21-beta-*",
"System.Threading": "4.0.11-beta-*"
}
},
"dnxcore50": {
"dependencies": {
"System.Collections": "4.0.11-beta-23516",
"System.Collections.Concurrent": "4.0.11-beta-*",
"System.ComponentModel": "4.0.1-beta-*",
"System.Globalization": "4.0.11-beta-*",
"System.Linq": "4.0.1-beta-*",
"System.Linq.Expressions": "4.0.11-beta-*",
"System.Reflection": "4.1.0-beta-*",
"System.Reflection.Primitives": "4.0.1-beta-*",
"System.Reflection.TypeExtensions": "4.1.0-beta-23516",
"System.Runtime": "4.0.21-beta-*",
"System.Threading": "4.0.11-beta-*"
}
}
PS:Visual Studioのを再起動すると、修正されないもの
Xamarin.formsプロジェクトを作成中u選択したPCLまたは共有プロジェクトを作成していますか? 、PCLでは、あなたはすべての.NET PKGSへのアクセスを得ることはありません、 はまた、いくつかのpakgsはxamarinが最新nugetバージョン(最後にnuget 2.8.1がxamarinが使用しているものである) –
をターゲットにしていませんので、私はのための共有プロジェクトを選択し、サポートされていませんシンプルさ – cdie
あなたは.Net 4.0または.Net4.5フレームワークへの目標設定を確認して確認できますか? –