你是不是有什么其他的服务的地址,配置都是跟你这个配置一样的?????
没有,这之前才装过一次系统,这还是第一次在这个系统上启动WCF
@#青菜萝卜: 你会不会是一个服务开启了2次啊
@chenping2008: 不会吧,寄宿代码如下:
using (ServiceHost host = new ServiceHost(typeof(UploadFileService)))
{
host.Opened += delegate
{
Console.WriteLine("CalculaorService已经启动,按任意键终止服务!");
};
host.Open();
Console.Read();
}
@#青菜萝卜: 或者你把你的baseaddress中的地址,直接写到第一个endpoints中试试
@chenping2008: 有这种做法吗?
@#青菜萝卜: 有啊,怎么没有呢?
@chenping2008: 我将 baseaddress地址中的端口与第一个endpoint的端口写得不一样,问题已经没有了
而且我 发现 在客户端的endpoint的port是,刚改的那个endpoint的port
那现在这个baseaddress的port还有什么用啊??
基地址,如果不写完整的话,就是 基地址+相对地址,也可以讲相对地址写完整!