При отладке не заданы относительные пути. Почему? - PullRequest
0 голосов
/ 09 сентября 2011

Я извлекаю значения, используя простой код C ++, чтобы проверить назначенные значения XML Loader и загружаю файл сценария XML, устанавливая относительный путь следующим образом.

"loader.LoadXMLScenarioFile (" относительный путь ");"

Но при отладке загрузчик не загружает значение, если мы не устанавливаем абсолютный путь.Но его успешно записать значения в текстовый файл, и он работает правильно.Почему это случилось?

1 Ответ

2 голосов
/ 09 сентября 2011

Поскольку вы используете VS2008, вам следует дважды проверить настройки отладки.Особенно настройки пути для отладчика.
Посмотрите на Свойства-> Свойства конфигурации-> Отладка.Действительно ли рабочий каталог соответствует вашему относительному пути?По умолчанию установлено значение $ (ProjectDir), которое не является каталогом, в котором находится ваш исполняемый файл.

...