2013-10-28 1 views
0

Я работаю над запуском проекта разработки драйверов, и я хочу сделать отладку на удаленной цели. Я использую VMware для обоих сеансов, и они работают на одном физическом ноутбуке.Автоматическое обеспечение удаленного хоста средствами отладки: VS 2013

Хост: сеанс VMware: Win8 Pro x64, последняя версия VS 2013 RC, WDK 8.1. Цель: сеанс VMware: Win8 Pro x86.

На цели, у меня есть:

  • включен учетной записи администратора.
  • обмен файлами/принтерами и обнаружение сети.

Я могу пинговать каждую виртуальную машину от другой. И я отключил брандмауэр Windows на обеих машинах.

Когда я перехожу к драйверу/тестированию/настройке компьютеров ... Я ввожу имя компьютера, на котором я хочу отлаживать и нажимать «Далее». Я выбираю «Предоставить компьютер и автоматически настраивать отладчики» и нажать «Далее». Он вращается некоторое время, а затем я получаю этот сбой:

Инициализация: Компьютер: [21: 20: 05: 374]: Ограничения учетной записи не позволяют этому пользователю входить в систему. Например: пустые пароли не разрешены , время входа ограничено или принудительное ограничение политики Событие выполнения: текущее: 0, максимум: -1, сообщение: «Ограничения учетной записи не позволяют этому пользователю входить в систему. Например: пустые пароли не разрешены , время входа ограничено или принудительное ограничение политики « Событие выполнения: Current: 0, Max: -1, Message:« Файл журнала конфигурации компьютера: // C:/Users/Kent/AppData/Roaming/Microsoft/DriverTest/Install/Driver% 20Test% 20Computer% 20Configuration% 2020131027212000868.log "

Учетная запись администратора на целевом компьютере пуста, и к ней не применяются политики AD. В противном случае это сообщение бесполезно. Я собираюсь вручную установить и настроить отладчики WDK.

У кого-нибудь есть указатели на то, как получить автоматическое обеспечение?

+0

У вас есть одна учетная запись администратора и не пустой пароль на обеих установках? –

+0

Учетные записи администратора на обеих машинах активированы, а пароль на обоих учетных записях пуст. Машины находятся в одной рабочей группе, но не вошли в какой-либо домен. – Kent

+0

Ваше сообщение об ошибке выше: 'пустые пароли не разрешены' –

ответ

2

Вы указали, у вас были пустой пароль, и заявило, сообщение об ошибке:

Initialize: Компьютер: [21: 20: 05: 374]: ограничения учетной записи мешает этому пользователю войти в Например. : пустые пароли не допускаются ...

Если ни один не в домене, я имел счастье с точно таким же именем пользователя/пароль на обеих машинах, но в последнее время на работе я только используя собственный C++ с отключенной аутентификацией, поэтому это никогда не было проблемой.

+0

Вы говорите, что используете только собственный C++ с отключенным auth. Можете ли вы подробно остановиться на этом? Я пытался установить это для разработки драйверов C++, но у меня все еще были проблемы с настройкой отладчиков. Когда я выполняю сеанс удаленной отладки, он всегда входит в систему с WDKRemoteUser. Как вы используете «auth disabled»? – Kent

+0

@Kent, Установить собственное свойство проекта C++ в разделе «Отладка», «Подключение к удаленному без аутентификации». Затем запустите msvsmon.exe в удаленной системе. В разделе «Инструменты» выберите «Нет проверки подлинности» и установите флажок «Разрешить любому пользователю отлаживать». Отказ от ответственности, я использую VS2012, но я ожидаю, что он не изменился в VS2013. Это также относится к пользовательским приложениям. Для драйверов я использовал WinDbg с более чем 1394 для удаленного доступа. –

Смежные вопросы