Я только что задал этот вопрос в Stack Overflow, но решил, что этот форум обмена стеками лучше подходит.
Прошло около месяца, чтобы понять эту проблему, и мы до сих пор не нашли решения. У нас около семи виртуальных машин на сервере под управлением Windows XP Professional с пакетом обновления 3 (SP3), все с установленной Visual Studio Interdev и IIS 5.1. Все программы работают нормально, но мы не можем отлаживать их через удаленный рабочий стол.
Когда мы вошли в консоль сервера (через VM Sphere) и вошли в одну из виртуальных машин, мы смогли правильно отладить. Мы выяснили, что проблема заключается в каких-то разрешениях для пользователей удаленного рабочего стола. Мы перепробовали почти каждую статью в Интернете (конечно, преувеличивая) и собираемся оставить надежду.
Еще одна вещь, когда мы вошли в виртуальную машину через консоль сервера и затем удаленно, пользователь, который вошел в консоль, удаляется, но отладка работает! Может ли удаленное взаимодействие обманом заставить компьютер дать нам правильные разрешения? Я действительно не уверен, как это работает.
Я знаю, что эта технология предшествует истории человечества, но мы находимся в процессе перехода от ASP Classic к ASP.NET
Specs:
- Windows XP Professional W/ SP3
- IIS 5.1
- Visual Studio 6 Interdev
РЕДАКТИРОВАТЬ: Под "отладкой" я имею в виду запуск проекта с точками останова. Interdev не останавливается на контрольных точках.