Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WCF ServiceHost не запускается из-за ограничения п 
:(
    Опции темы
CasperSC
Дата 17.4.2014, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 27.11.2009

Репутация: нет
Всего: 1



Вроде элементарный пример. Вот почему не работает???

Код

using ClassLibrary;
using System;
using System.ServiceModel;

namespace ConsApp_WcfServiceHost
{
    class Program
    {
        static void Main(string[] args)
        {
            var address = new Uri("http://localhost:4000/IService/");
            var binding = new BasicHttpBinding();
            Type contract = typeof(IService);

            var host = new ServiceHost(typeof(Service1));
            host.AddServiceEndpoint(contract, binding, address);
            host.Open();

            Console.WriteLine("host.State == {0}", host.State);

            Console.ReadKey();
        }
    }

    [ServiceContract]
    public interface IService
    {
        [OperationContract]
        string GetData(int value);
    }

    public class Service1 : IService
    {
        public string GetData(int value)
        {
            return string.Format("You entered: {0}", value);
        }
    }
}



Необработанное исключение типа "System.ServiceModel.AddressAccessDeniedException" в System.ServiceModel.dll

Протоколу HTTP не удалось зарегистрировать URL-адрес http://+:4000/IService/. Текущий процесс не имеет прав доступа к этому пространству имен (подробнее см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=70353).
PM MAIL   Вверх
CasperSC
Дата 18.4.2014, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 27.11.2009

Репутация: нет
Всего: 1



В общем, просто нужно софтину запускать с правами админа и всё
PM MAIL   Вверх
jonie
Дата 20.4.2014, 17:59 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



Цитата(CasperSC @  18.4.2014,  19:15 Найти цитируемый пост)
В общем, просто нужно софтину запускать с правами админа и всё 

так делают тока лузеры.
Настоящие программисты знают про права в системе и знают что делают комманды вроде
Код

netsh http add urlacl url=http://+:4000/MyUri user=DOMAIN\user



--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1207 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.