Форум Академгородка, Новосибирск > .NET компонент не виден RDP клиентам
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: .NET компонент не виден RDP клиентам
Форум Академгородка, Новосибирск > Компьютеры и сети > Программирование
Антип Од
Есть .NET компонент, который устанавливается инсталлятором в GAC, затем регистрируется как COM объект и в дальнейшем используется некой программой. Все это чудесно работало несколько лет, а вчера внезапно возникла такая ситуация:

Новый клиент заходит на Windows Server 2003 администратором через RDP и устанавливает софт. Все чудно работает, компонент сидит в GAC, программа видит COM объект. Заходит через RDP другой пользователь на тот же сервер. И у него COM объект не зарегистрирован (в registry нет такого GUID), компонента в GAC нет! Как будто у него свой собственный HKEY_CLASSES_ROOT и отдельный GAC... Основная же программа при этом имеется и работает, но COM объекта, естественно, не видит...

У нас в офисе два сервера 2008 чудно работают через RDP. Единожды установленный компонент виден всем RDP клиентам.

Дело усложняется тем, что сисадмин заказчика повязан NDA, и на вопросы отвечает уклончиво, либо вообще не отвечает.

Может, кто подскажет, в каком примерно направлении копать? Ну, или хотя бы как подобное воспроизвести на своем сервере (установить компонент в GAC таким образом, чтобы он был виден только одному пользователю). Или, может, выводить на чистую воду сисадмина заказчика...
Антип Од
Все, проблема успешно разрешилась, дело было в сочетании секретности и некоторой бестолковости на стороне заказчика. Пользователи не знали, на каком сервере они работают, да и вообще не знали, что серверов больше одного, а админ не имел права рассказывать даже им.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.