2

新しい monodroid プロジェクトで servicestack dll を参照しようとしていますが、ビルド エラーが発生します。

ここからdllを取得しました:

https://github.com/ServiceStack/ServiceStack/tree/master/release/latest/MonoDroid

そして、私はエラーが発生しています

/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/Microsoft.Common.targets: 警告: 次の間で競合が見つかりました: 'mscorlib、Version=2.0.5.0、Culture=neutral、PublicKeyToken=7cec85d7bea7798e ' および 'mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089'. 「mscorlib、Version=2.0.5.0、Culture=neutral、PublicKeyToken=7cec85d7bea7798e」リファレンスを使用します。

修正方法に関するアドバイスはありますか?

4

1 に答える 1

7

最新のチェックインでServiceStack.Text.Androidビルドが壊れました。ただし、修正は簡単です。

ServiceStackと の両方をチェックアウトしServiceStack.Textます。

プロジェクトを開き、フォルダー内のファイルへのServiceStack.Text.Androidリンクを追加します。ServiceStack Android ソリューションをビルドしてビルドします。これで、とに必要なすべてのファイルが揃っているはずです。CommonServiceStack.Text\src\ServiceStack.Text\Common\DeserializeKeyValuePair.csServiceStack.Text.AndroidServiceStack\src\ServiceStack.Common.Android\bin\DebugServiceStack\src\ServiceStack.Common.Android\bin\Release

こちらからダウンロードできるように、Dropbox にもアップロードしました。

私は、ホストされたファイルについて一切の責任を負いません!

編集: 修正をフォークにプッシュ: https://github.com/Cheesebaron/ServiceStack.Textし、プル リクエストを作成しました: https://github.com/ServiceStack/ServiceStack.Text/pull/237

于 2012-11-16T11:51:06.733 に答える