Unity.Compat.dllに問題が発生しました。 このdllにはSystem.Reflectionライブラリが含まれています。Unity + Firebase - Unity.compatの衝突
私が使用したい場合:System.Reflection.TypeInfo たとえば、私は、できないことは、これは私が取得していコンパイル・エラーであるUnit.Compat.dll
と衝突するので、 TypeInfoを使用しようとしています:
Error CS0433 The type 'TypeInfo' exists in both 'Unity.Compat, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
他にもこの問題が発生しましたか?
回避策はありますか?
この問題の解決方法を見つけましたか? – Vidur
重複した宣言を削除する以外の方法はありません。 (以前はdllに入っていないのでできません)以前は内部的に使用する独自の 'Task'クラスを持っていましたが、.NET 4.6ユーザーはC#の' Task'を使用できませんでした。これは修正されましたが、 'Unity.Compat'にある' Tuple'のようなクラスがあります。彼らはFirebase dllで内部的に使用しています.dllは外部のC#の 'Tuple'を見ることができないので、残りの部分は' Tuple'を使用できません。なぜなら2つの宣言があるからです。 – 5argon