在.NET 3.5中没有看到System.ServiceModel.Syndication?

时间:2011-04-20 19:44:07

标签: .net asp.net-mvc .net-3.5 rss

我正在尝试实现一个源自ASP.NET MVC 1和Action中的ActionResult的RssResult。 .NET 3.5,跟随this question。 (我的公司对asp.net mvc框架有一些限制,不要问我为什么还在使用它:))无论如何,我在System.ServiceModel.dll中找不到C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5(它在v3.0和v4.0中。

我错过了什么吗?

非常感谢。

2 个答案:

答案 0 :(得分:3)

我发现的最佳解决方案是from this question

  • DOTNET 3.5 :添加对System.ServiceModel.Web.dll的引用
  • DOTNET 4.0 :添加对System.ServiceModel.dll的引用

那对我有用。

答案 1 :(得分:1)

如果安装了.NET 3.5,则System.ServiceModel(V3.0.0.0)程序集应位于GAC中。从那里引用它,您将看到System.ServiceModel.Syndication namespace(您必须安装.NET 3.5,.NET 3.0中不提供该命名空间)。