powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Guid на клиенте превращается в string
8 сообщений из 8, страница 1 из 1
Guid на клиенте превращается в string
    #36632616
Datar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть WCF сервис, и на нем метод возврашающий класс:

Код: plaintext
1.
2.
3.
4.
5.
6.
[DataContract]
public class UserInfo 
{
  [DataMember]  public Guid SessionID;
  [DataMember]  public Guid UserID;
  [DataMember]  public string UserName;
}

Есть клиент связанный с этим сервисом. Так вот, на клиенте прокси класс генерирует поля SessionID и UserID типом string. Как лечить?
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36632688
stimpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Configure Service Reference чекаем Reuse types in referenced assemblies (выбираем сборку где Guid находится). WCF 4.0 замапил правильно.
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36632712
Datar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WCF 4.0 и стоит. В конфигуре Reuse all types in referenced assemblies выделено.
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36633017
Datar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не сталкивался?
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36633117
stimpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DatarWCF 4.0 и стоит. В конфигуре Reuse all types in referenced assemblies выделено.

на клиенте точно те же версии гаковых библиотек ?
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36633120
stimpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно у меня на сервере и на клиенте дллки для 4 фреймоврка были, возможно у вас клиент на старой версии ?
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36633145
Datar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На сервере 3.5 SP1, на клиенте 4.0 Сlient Profile. Сомневаюсь что из-за разных версий, wsdl все таки. Будет очень странно, если из-за версий. Поменять версию на сервере не могу.

Может быть как-то лечится по другому?
...
Рейтинг: 0 / 0
Guid на клиенте превращается в string
    #36633964
Datar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже я не одинок: http://www.gotdotnet.ru/forums/14/104737/

И все-таки, как лечиться?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Guid на клиенте превращается в string
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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