解决方案 »

  1.   


    你没看清内容,我这个EndPoint里边的参数和其他的不一样;
      

  2.   


    你没看清内容,我这个EndPoint里边的参数和其他的不一样;通常参数有的东西~就会有对应的类和对应的枚举,
    找找看
      

  3.   

    应该是类似于这样的吧System.ServiceModel.Channels.Binding mexTcpBinding = MetadataExchangeBindings.CreateMexTcpBinding();myServiceHost.AddServiceEndpoint(typeof(IMetadataExchange), mexTcpBinding, "mex");myServiceHost.Open();
      

  4.   

      if (host.Description.Behaviors.Find<System.ServiceModel.Description.ServiceMetadataBehavior>() == null)
                    {
                        System.ServiceModel.Description.ServiceMetadataBehavior Behavior = new System.ServiceModel.Description.ServiceMetadataBehavior();
                        host.Description.Behaviors.Add(Behavior);
                        //Behavior.MetadataExporter.PolicyVersion = System.ServiceModel.Description.PolicyVersion.Policy15;                     System.ServiceModel.Channels.Binding mexTcpBinding = System.ServiceModel.Description.MetadataExchangeBindings.CreateMexTcpBinding();                    host.AddServiceEndpoint(typeof(System.ServiceModel.Description.IMetadataExchange), mexTcpBinding, "mex");                    host.Open();
                        MessageBox.Show("启动成功");
                    }