带有 CTP2 的 WCF 数据服务工具包
我尝试将 WCF 数据服务工具包与适用于 .NET Framework 4 和 Silverlight 4 的 Microsoft WCF 数据服务 2011 年 3 月 CTP 2 一起使用。但是当我使用此版本时,我收到多个关于缺少对 System.Data.Services 引用的编译错误。当然,我无法引用该程序集,因为我已经引用了 Microsoft。 Data.Services 会出现很多“多种类型”错误。对我来说,WCF 工具包似乎是针对 .Net 4 附带的 System.Data.Services 进行编译的,并且编译器需要引用,即使我没有使用该程序集中的任何类型。
那么 Jonathan Carter 在 MIX 11 会议 中到底是如何能够仅引用 Microsoft 的.Data.Services 并使用该工具包没有任何编译错误?
Im trying to use the WCF Data Services Toolkit together with Microsoft WCF Data Services March 2011 CTP 2 for .NET Framework 4 and Silverlight 4. But When i use this release i get multiple compile errors regarding missing reference to System.Data.Services. Of course i can't reference that assembly, since i already reference Microsoft. Data.Services and will get alot of "multiple types" error. To me it seems like WCF toolkit has been compiled against the System.Data.Services that ships with .Net 4 and the compiler needs a reference even though im not using any types from that assembly.
So how on earth is Jonathan Carter in the MIX 11 session able to reference only Microsoft.Data.Services and use the toolkit without any compilation errors?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如预期的那样,答案是根据 CTP 二进制文件自行重新编译源代码。
http://wcfdstoolkit.codeplex.com/workitem/13
我最终自己这样做了,之后无论 Jonathan 做什么,直到最后一个细节,我都会反复观看 MIX11 会议一千遍。
As expected, the answer is to recompile the source yourself against the CTP binaries.
http://wcfdstoolkit.codeplex.com/workitem/13
I ended up doing that myself, after watching and rewatching the MIX11 session a thousand times following whatever Jonathan did down to the last detail.