2017-07-20 4 views
0

私はUnity3d 5.6.0f3を使用しており、Xbox Live Creators PluginMixer-Interactive-Pluginを使用するゲームを開発しています。Unity3d with Xbox Live&Mixer Interactive Plugin

私の問題は、両者が異なるバージョンでNewtonsoft.Json.dllを使用していますので、私は、エラーメッセージしまったということです。

エラーCS1703:アセンブリ「Newtonsoft.Json」は、同じIDを持つが、すでに を持っています輸入された。アセット/ Xbox Live/Libs/Unity/Newtonsoft.Json.dll(以前のエラーに関連した シンボルの場所) アセット/ミキサーインタアクティブ/ソース/ DLL/Win32/Newtonsoft.Json.dll 前のエラーに関連したシンボルの位置)

コンパイルが失敗しました。これらのアセンブリのいずれかを取り外し1つのエラー(S)、0警告

を加えDirectoryNotFoundExceptionを与えるが、以前記載されたエラーメッセージが依然として存在します。

参考資料を管理する方法はありますか?これを修正する方法を知っている人はいますか?

答えて

1

それはミキサーインタラクティブプラグインは、静的な依存関係を持つオープンソースなしコンパイル済みのアセンブリであるので、それだけにインポートプロセスですべてNewtonsoft.Json参照を外しますすることが可能であった...

あまりにも簡単でした統一

1

ありがとうございます。修正する最も簡単な方法は、2つのプラグインの1つからNewtonsoft.Json.dllを削除することです。 Xbox Liveプラグインから削除する方が簡単です(プラグインのプラットフォームチェックボックスが少なくなっているため)。

これを改善するためにできることがわかります。

関連する問題