Поиск dll с известным CLSID

Я скачал файлы w3sockets. В основном используется для попытки выполнить Telnet через приложение. Пока мы экспериментировали с vbscript. В vbscript мы делаем что-то вроде:

Set socket = CreateObject("Socket.Tcp")

Я пытаюсь использовать это для приложения .net. Мне нужно знать, в какой DLL он размещен. В любом случае я могу это найти?


person deostroll    schedule 26.08.2009    source источник
comment
Проголосуйте за переход на stackoverflow.com.   -  person ThatGraemeGuy    schedule 26.08.2009
comment
технически это не вопрос программирования   -  person    schedule 26.08.2009
comment
Это точно не вопрос системного администратора.   -  person womble    schedule 27.08.2009
comment
На него уже был дан ответ: stackoverflow.com/questions/897743/   -  person Helen    schedule 28.08.2009


Ответы (3)


Посмотрите в реестре в разделе HKEY_CLASSES_ROOT и найдите Socket.TCP. Разверните вниз, и он должен быть там.

Если все, что есть под, есть руководство вроде

{ECCDF543-45CC-11CE-B9BF-0080C87CDBA6}

Затем найдите это в реестре. Все должно быть там.

person Preet Sangha    schedule 26.08.2009

Вы можете выполнить поиск в реестре для этого прогида (удобочитаемое имя), использовать запись там, чтобы найти classid (гид для класса) и использовать запись там, чтобы найти путь к локальному серверу, на котором он размещен ... или вы можете запустить OleView.

person gbjbaanb    schedule 26.08.2009

Если вам нужно открыть TCP-сокет из приложения .NET, почему вы используете внешнюю библиотеку вместо System.Net?

person Massimo    schedule 26.08.2009