C# System.ServiceModel引用

C# System.ServiceModel引用,c#,visual-studio-2015,peer,service-model,C#,Visual Studio 2015,Peer,Service Model,我想用 在C#winform桌面应用程序中,但我在Visual Studio 2015中找不到将其添加到项目引用中的应用程序,我想它必须是框架中的System.SeviceModel,我不确定 任何建议都很有用右键单击项目,进入属性,然后是应用程序,然后是目标框架,将项目目标框架更新到.NET 4.5。将目标框架更改为.NET framework 4.5 在我的VS2015实例中,当我转到添加引用->程序集时,System.ServiceModel就在那里,它看起来位于C:\Program Fi

我想用

在C#winform桌面应用程序中,但我在Visual Studio 2015中找不到将其添加到项目引用中的应用程序,我想它必须是框架中的System.SeviceModel,我不确定


任何建议都很有用

右键单击项目,进入属性,然后是应用程序,然后是目标框架,将项目目标框架更新到.NET 4.5。将目标框架更改为.NET framework 4.5

在我的VS2015实例中,当我转到添加引用->程序集时,System.ServiceModel就在那里,它看起来位于C:\Program Files(x86)\Reference Assemblys\Microsoft\Framework.NETFramework\v4.5文件夹中


如果System.ServiceModel不在列表中,您可以尝试通过右键单击->管理NuGet软件包->浏览并搜索ServiceModel,从Microsoft获取。通过右键单击项目,转到属性,然后是应用程序,然后是目标框架,将项目目标框架更新为.NET 4.5。将目标框架更改为.NET framework 4.5

在我的VS2015实例中,当我转到添加引用->程序集时,System.ServiceModel就在那里,它看起来位于C:\Program Files(x86)\Reference Assemblys\Microsoft\Framework.NETFramework\v4.5文件夹中


如果System.ServiceModel不在列表中,您可以尝试通过右键单击->管理NuGet软件包->浏览来获取它,然后搜索ServiceModel,从Microsoft获取它。

您好,是4.5.2,我在那里找不到它,然后我试着找到一些示例代码(项目),其中使用此引用只是为了查看其内部,但结果相同,System.SeviceModel位于references文件夹中,它没有用感叹号标记为lost one,看起来应该可以工作,但使用仍然表示名称空间中不存在该名称。我更新了答案,以包含有关该框架的更多信息。确保您的项目以.NET 4.5为目标是的,我做到了,它是4.5.2,现在是4.5,但结果相同,名称空间中不存在名称,是的,ServiceModel位于找到的项目的引用列表中,该项目也是2.0,已更新为4.5,结果相同。无论如何,ServiceModel不在给定路径或其他任何地方的程序集中。我添加了另一个方法,通过nuget获取它。是的,现在通过nuget一切都很好,谢谢帮助。您好,是4.5.2,我在那里找不到它,然后我试图找到一些示例代码(项目),它使用此引用只是为了查看它的内部,但结果相同,System.SeviceModel位于references文件夹中,它没有用感叹号标记为lost one,看起来应该可以工作,但使用仍然表示名称空间中不存在该名称。我更新了答案,以包含有关该框架的更多信息。确保您的项目以.NET 4.5为目标是的,我做到了,它是4.5.2,现在是4.5,但结果相同,名称空间中不存在名称,是的,ServiceModel位于找到的项目的引用列表中,该项目也是2.0,已更新为4.5,结果相同。无论如何,ServiceModel不在给定路径或其他任何位置的程序集中。我添加了另一个方法通过nuget获取它。是的,现在通过nuget一切正常,谢谢帮助。
using System.ServiceModel; 
using System.ServiceModel.Channels;
using System.ServiceModel.PeerResolvers;