2013-06-28 11 views
1

Ситуация: Работа на виртуальной машине для разработки SharePoint. Я хотел бы отладить решение sandbox, которое я получил от нашего подрядчика. Обычно я вручную присоединяюсь к процессу, перейдя в меню отладки> Прикрепить к процессу ...>, затем выбрав процесс из списка. Это работало в прошлом. Присоединение к процессу перестало работать в то время, когда я вернулся из Visual Studio 2012 до 2010 года (у старых проектов были проблемы в 2010 году).Не удается подключиться к SPUCWorkerProcess

Проблема: Visual Studio дает сообщение об ошибке «Не удается подключиться к процессу» при попытке подключиться к SPUCWorkProcess.exe, что мне нужно отладить решение изолированной изолированной программы SharePoint.

Дополнительная информация:

  • Я могу прикрепить к 2 другие ВМ могут присоединиться к процессу без проблем (с использованием тех же учетных данных).
  • Администратор может подключиться к процессу в этой виртуальной машине
  • Отладка от песочницы Включена, даже перезапущена несколько раз из центра администрирования.
  • Ввод System.Diagnostics.Debugger.Launch() в коде не попал/не реагирует
  • Присоединить к процессу из диспетчера задач дает сообщение «Не удается прикрепить к разбивая процесса» ULS имеет сообщение для SPUCWorkerProcess " LogWMIData: Connect Ошибка сервера: 0x80041003 ". Также заметила еще одну ошибку с OWSTIMER «... У дисков заканчивается свободное пространство ...», так может ли это быть проблемой ? VM имеет только 4 ГБ памяти.

Учитывая эти данные, я подозреваю, что 1) доступные ресурсы, связанные с моими учетными данными, слишком малы. 2) что-то еще уже связано с процессом и сбой, что мешает мне подключиться к нему.

ответ

1

Решение должно было предоставить новую виртуальную машину. Я пришел к выводу, что действительно существует процесс, выполняющийся под моим идентификатором (следовательно, другие люди могут подключиться к процессу на машине), не позволяя мне снова подключиться к нему. Я никогда не мог понять, как отделить любой процесс, уже прикрепленный к нему, если когда-либо был вообще. Надеюсь, это кому-то поможет. Кажется, что очень мало решений для «неспособности подключиться к процессу», которое не включает в себя забывание включить отладку песочницы.