1

是否可以在 .net 客户端配置文件框架上运行 servicestack 的内置客户端?当我将项目设置中的目标框架属性更改为“.Net Framework Client Profile”并尝试编译时,我收到以下消息:命名空间服务堆栈中不存在命名空间 ServiceClient。

我们使用 servicestack 服务来发送异常报告。我们使用 JsonServiceClient 并且感觉很舒服。我们可以更改目标框架 - 但是我们必须检查所有安装以了解完整 .net 框架的可用性。

知道如何解决这个问题吗?

谢谢。

4

1 回答 1

2

从最新包的包内容ServiceStack.Common来看,似乎没有包含 -client 版本(请参阅NuGet - Creating and Publishing a Package下的Common Framework and Profile Targeting Examples)。

您应该将目标框架更改为完整的配置文件,或者从ServiceStack 的 GitHub 存储库中提取代码并尝试自己为客户端配置文件构建它。这样做的缺点是您将失去 Nuget 令人敬畏的更新功能......

你当然可以在 GitHub 上为维护 ServiceStack 的人提交一个问题,以添加框架的客户端配置文件版本,但我想有一个很好的理由说明为什么它已经不存在了。

于 2013-01-22T12:54:17.370 回答