gpt4 book ai didi

wcf - Microsoft.Data.Services.Client.dll 与 System.Data.Services.Client.dll

转载 作者:行者123 更新时间:2023-12-04 01:40:28 25 4
gpt4 key购买 nike

我正在尝试使用 WCF 数据服务 有点困惑我应该引用什么库来与 WCF 数据服务交互: Microsoft.Data.Services.Client.dll System.Data.Services.Client.dll .

它们之间有什么区别?在哪种情况下我应该使用它们中的每一个?

尝试添加对它们的引用时,出现编译器错误:

The type 'System.Data.Services.Client.DataServiceContext' exists in both 'e:\Program Files\WCF Data Services Mar 2011 CTP2\bin.NETFramework\Microsoft.Data.Services.Client.dll' and 'e:\Program Files\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\System.Data.Services.Client.dll'

最佳答案

System.Data.Services.Client.dll 是 .NET 3.5 及更高版本附带的基本框架的一部分。 Microsoft.Data.Services.Client.dll 是这个库的更新版本(从你的目录路径我看到你使用的是 2011 年 3 月的 CTP),它不是基本 .NET 安装包的一部分,包含任何新功能自基础版发布以来。

因此,如果您想使用一些最新的功能,包括 Microsoft dll。如果您只是在追求基本功能(安装了正确的 .NET 框架的任何东西都将 100% 支持),请使用 System dll。

这是一篇博客文章,概述了 Microsoft 和 System 命名空间之间的区别:
http://blogs.msdn.com/b/brada/archive/2008/11/16/what-does-that-net-namespace-mean-system-and-microsoft.aspx

关于wcf - Microsoft.Data.Services.Client.dll 与 System.Data.Services.Client.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5773011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com