0

有谁知道我如何获得ServiceStack.ClientNuget的V3版本?这个维基页面似乎暗示他们应该在那里:https ://github.com/ServiceStackV3/ServiceStackV3

我需要创建一个新项目来与旧版 v3 ServiceStack 实现进行交互。我无法升级现有的 API,但JsonServiceClient新 v4 中的 API 不兼容。我已经从我们的旧 API 中导入了合同 DLL,这导致了不兼容问题。

确切的错误是:

错误 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 回答