У моей компании есть приложение для Windows, которое устанавливается, как обычно, в c: \ Program Files. Мы обнаружили, что работа в качестве обычного пользователя предотвращает выполнение необходимой функции. Единственный способ успешно выполнить эти функции - запустить как администратор, но это нежелательное решение для наших клиентов.Конфигурация Eclipse для отладки в программных файлах
Когда я пытаюсь отладить в Eclipse, чтобы уловить конкретную проблему, наше приложение выходит из строя, потому что запрещается доступ к другим каталогам в Program Files. Запуск из пользовательского каталога не позволит мне воспроизвести конкретную ошибку, которую мы видим у наших клиентов после установки нашего продукта. Нужно ли вообще настроить приложение Eclipse для выполнения как обычного пользователя в каталоге Program Files?
Я ценю предложение. Тем не менее, я все еще не получаю желаемых результатов. Мое нормальное приложение, выполняемое в Program Files, выходит из строя в функции, но после добавления удаленной отладки в Eclipse оно завершается успешно. Я сделал экспорт моего приложения RCP в качестве исполняемого файла в программные файлы с установленными параметрами отладки, запустил экземпляр Eclipse в удаленной конфигурации отладки в качестве сервера, а затем отпустил версию своих программ. Он подключен к точке останова, которую я установил в Eclipse в порядке, но не провалился, что заставляет меня думать, что он все еще не работает из файлов программы, поскольку мне это нужно, чтобы потерпеть неудачу. –
Я понял. Я использовал удаленный отладчик, как вам было предложено, но мне пришлось изменить все в каталоге исполняемых файлов программы, чтобы они принадлежали SYSTEM, чтобы имитировать такое же поведение. Спасибо за вашу помощь –