Хостинг WCF в исполняемом приложении C#

364
20 мая 2017, 16:21

Здравствуйте. Пытаюсь вынести службу в отдельное приложение. Когда клиент обращается к этому приложению, выскакивает ошибка в клиенте в reference "ссылка на объект не указывает на экземпляр объекта". Ругается здесь:

public int add_priv(w_client.OperationChangesRef.changes ch) {
        return base.Channel.add_priv(ch);
    }

Не могу понять откуда вываливается, дебаг вроде показывает, что нужный объект нормально передается методу службы, а дальше что-то происходит и я никак не могу понять, что именно. Код сервера:

 static void Main(string[] args)
    {
        ServiceHost host = new ServiceHost(typeof(WcfService_.OperationChanges),
            new Uri("http://localhost:8733/Design_Time_Addresses/WcfService_/Service1/"));
        host.AddServiceEndpoint(typeof(WcfService_.IOperationChanges), new BasicHttpBinding(), "");
        ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
        smb.HttpGetEnabled = true;
        host.Description.Behaviors.Add(smb);
        host.Open();
        Console.WriteLine("Сервер запущен.");
        Console.ReadLine();
        host.Close();
    }
READ ALSO
Узнать, какой объект находится в фокусе

Узнать, какой объект находится в фокусе

Поясню ситуациюНа форме у меня панель, на панели браузер (cefsharp), а у браузера flash

242
3DES дешифрация данных

3DES дешифрация данных

Использую пример отсюда 3DESНемного переделал, и не могу понять в чем ошибка

250
Запись файла с содержимым кодом php [PHP]

Запись файла с содержимым кодом php [PHP]

Здравствуйте, при попытке записать PHP код в файл через file_put_contentsНичего не происходит, спит 3 минуты и пишет TIME OUT

275