C# 找不到HttpServerChannel

C# 找不到HttpServerChannel,c#,http,.net-remoting,C#,Http,.net Remoting,我想做一个远程应用程序 在我的服务器应用程序上,我添加了System.Runtime.Remoting库。 在我的源代码中,我写道: using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Http; HttpServerChannel channel = new HttpServerChannel(1111); 在课堂上,我写道

我想做一个远程应用程序

在我的服务器应用程序上,我添加了System.Runtime.Remoting库。 在我的源代码中,我写道:

using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Http;
HttpServerChannel channel = new HttpServerChannel(1111);
在课堂上,我写道:

using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Http;
HttpServerChannel channel = new HttpServerChannel(1111);
但后来我收到了错误信息:

找不到类型或命名空间名称“HttpServerChannel”(是 是否缺少using指令或程序集引用?)

你能告诉我怎么解决这个问题吗?我想从HttpServerChannel类创建一个对象。
谢谢。

如果目标框架设置为.NET Framework 4,则应在Visual Studio中检查服务器应用程序项目的设置

如果目标框架设置为.NET Framework 4客户端配置文件,则将其更改为上述目标框架

客户端配置文件中的程序集不包括服务器通道

注:
如果您刚刚开始使用.NET开发分布式应用程序,那么您应该使用Windows通信基础(WCF),因为.NET Relation已经被弃用。如果目标框架设置为<强> .NETFramework 4 < /强> ./P>,您应该检查VisualStudio中的服务器应用程序项目的设置。 如果目标框架设置为.NET Framework 4客户端配置文件,则将其更改为上述目标框架

客户端配置文件中的程序集不包括服务器通道

注:
如果您刚刚开始使用.NET开发分布式应用程序,那么您应该使用Windows通信基础(WCF),因为.NET Relation已经被弃用。

似乎没问题,您所做的。您使用的是哪个.NET Framework版本?我使用的是.NET版本4。我发现我的朋友和我有同样的问题。看起来还好,你做了什么。您使用的是哪个.NET Framework版本?我使用的是.NET版本4。我发现我的朋友和我有同样的问题。非常感谢。它在客户端配置文件中,因此导致了我的问题。现在问题解决了。非常感谢。它在客户端配置文件中,因此导致了我的问题。现在问题解决了。