Posted on 30. May 2010

StackOverflowException при использовании SlSvcUtil.exe

Команда Silverlight Web Services Team в своем блоге опубликовала способ обхода ошибки StackOverflowException, которая возникала при использовании инстумента SlSvcUtil.exe (с помощью этого инструмента генерируется прокси класс для взаимодействием с WCF, Web сервисом). Инструмент идет в поставке Silverlight 4 SDK. Об этой ошибке команде сообщили разработчики. После исследования было определено, что ошибка возникает на компьютерах, где системный язык отличный от английского.

Данную ошибку можно исправить только через файл конфигурации приложения. Для этого необходимо создать файл с имененм SlSvcUtil.exe.config и расположить его в том же каталоге, что и сам инструмент. Содержание файла должно быть следующее:

<configuration>

  <satelliteassemblies>

    <assembly name="SlSvcUtil, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

  satelliteassemblies>

configuration>

 

Используя такой подход мы указываем что, SlSvcUtil.exe будет использовать нейтральную культуру.

Оригинал.



Comments

trackback Сергей Лутай
12:04 AM on Monday, May 31, 2010

StackOverflowException при использовании SlSvcUtil.exe

Команда Silverlight Web Services Team в своем блоге опубликовала способ обхода ошибки StackOverflowException,

trackback progg.ru
12:10 AM on Monday, May 31, 2010

StackOverflowException при использовании SlSvcUtil.exe

Thank you for submitting this cool story - Trackback from progg.ru

Shane Aliff Shane Aliff United States
1:52 PM on Friday, June 4, 2010

not too shabby, thank you

Reid Kaley Reid Kaley United States
5:33 PM on Thursday, June 24, 2010

Weird... I just found your blog by searching for financial spreadbetting on Yahoo. But I can't see any articles about that on here?

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading