Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / CreateInstanceAndUnwrap и app.config / 1 сообщений из 1, страница 1 из 1
01.03.2014, 15:44
    #38576041
Sergey S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CreateInstanceAndUnwrap и app.config
В приложении есть Service References, точки доступа прописались автоматом в app.config.
Далее необходимо в другой домен загрузить сборку , которая обращается к сервису, но не видит точки доступа
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
AppDomain domain = AppDomain.CreateDomain("NewDomain");
var xxx =
                    (xxx)domain.CreateInstanceAndUnwrap(
                    System.Reflection.Assembly.GetCallingAssembly().FullName,//System.Reflection.Assembly.GetExecutingAssembly().FullName,
                    "xxx",
                    false,
                    System.Reflection.BindingFlags.CreateInstance,
                    null,
                    null,
                    null,
                    null);

xxx.RunService();


Вот тут как раз и пишет что не нашел точку доступа для сервиса. Но если создавать объект в текущем домене - все Ок.
Как настройки можно перенести, чтоб были видны в другом домене
Для подключения использую точку "CustomBinding_myServer"
app.config:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?xml version="1.0"?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>
    <system.serviceModel>
...
        <client>
            <endpoint address="https://myServer/SoapBuffered"
                binding="customBinding" bindingConfiguration="CustomBinding_myServer"
                contract="FZCore.FZCoreServiceContract" name="CustomBinding_myServer">
                <identity>
                    <userPrincipalName value="xxx@company.lan" />
                </identity>
            </endpoint>
        </client>
    </system.serviceModel>
</configuration>
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / CreateInstanceAndUnwrap и app.config / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]