0

ServiceStack.ClientNugetの V3 バージョンを入手する方法を知っている人はいますか? この wiki ページは、それらが存在する必要があることを示唆しているようです: https://github.com/ServiceStackV3/ServiceStackV3

従来の v3 ServiceStack 実装と対話するために、新しいプロジェクトを作成する必要があります。既存の API をアップグレードできませんがJsonServiceClient、新しい v4 には互換性がありません。コントラクト DLL をレガシー API からインポートしたため、非互換性の問題が発生しています。

正確なエラーは次のとおりです。

エラー 105 タイプ 'ServiceStack.ServiceHost.IReturn' は、参照されていないアセンブリで定義されています。アセンブリ 'ServiceStack.Interfaces, Version=3.9.48.0, Culture=neutral, PublicKeyToken=null' への参照を追加する必要があります。D:\Projects\Adactus.Pulse\Main\Solutions\Integration\Mulesoft\SupplierIntegration\ScmtProcessor\InitialInstructionProcessor.cs 231 17 ScmtProcessor

たまたま別の nuget パッケージ名 (つまり、BSD バージョン) に移動されましたか? それとも、手動で DLL 参照のコピーを開始する必要がありますか?

4

1 に答える 1

4

いいえ、それらは移動されていません。NuGet にリストされているすべての NuGet パッケージ バージョンを確認できます。

必要な正確な v3.9.48 パッケージをダウンロードする必要があります。リンク先の v3 ページには次の例が示されています。

https://github.com/ServiceStackV3/ServiceStackV3

于 2016-06-09T11:32:26.447 に答える