Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Проблемы с Dns(С++)


Автор: Vyacheslav 5.3.2005, 14:01
Кто подскажет как бороться с бедой? Hа простейшей строчке

Код

String* hostName = Dns::GetHostName();


выдается exception со следущими сообщением

Цитата

An unhandled exception of type 'System.Net.Sockets.SocketException' occurred in system.dll

Additional information: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full


и далее по кнопке Continue

Цитата


An unhandled exception of type 'System.TypeInitializationException' occurred in system.dll

Additional information: The type initializer for "System.Net.Sockets.Socket" threw an exception.


и далее по кнопке Continue

Цитата

An unhandled exception of type 'System.TypeInitializationException' occurred in SocketServer.exe

Additional information: The type initializer for "System.Net.Dns" threw an exception.





Автор: Kurt 5.3.2005, 14:43
Специально проверил на C# и Managed C++ - у меня этот код отрабатывает без проблем.
У тебя всегда появляется такая ошибка или при опред. условиях?
Создай новый проект, кинь туда кнопку, а в обработчике вставь твою строку - тоже вылетает exception?

Автор: Vyacheslav 5.3.2005, 14:53
Уже нашел. Если кто нарвется смотреть здесь
http://support.microsoft.com/default.aspx?scid=kb;en-us;815209

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)