Название: MSVC 2010 отладка в runtime Отправлено: sidsukana от Сентябрь 24, 2013, 08:35 В обще может и тупой вопрос, но он меня мучает давно.
Суть в том что мне часто необходима отладка загрузки какого либо файла в рантайме. Т.е при создании объекта например при запуске, загружается конфиг. Вот в этой ситуации, если запустить отладку из студии, то он просто не видит этот конфиг, да и вообще любой файл не грузит. А если запустить отдельно прогу, а потом подсоединитсья отладчиком, и вызвать метод загрузки файла - то все прекрасно видит. Почему так происходит? Переменные среды не те? Название: Re: MSVC 2010 отладка в runtime Отправлено: _OLEGator_ от Сентябрь 24, 2013, 08:53 Относительный путь во время отладки определяется не от места, где лежит файл, а от проекта *.vcproj. Именно от проекта, а нет от *.sln, но это лучше уточнить, т.к. у меня часто эти пути совпадали.
Название: Re: MSVC 2010 отладка в runtime Отправлено: Bepec от Сентябрь 24, 2013, 09:15 Внимание - говорю про VS 2008 ТЕ, но по идее всё должно совпадать.
При дебаге и релизе используются различные рабочие папки. В релизе она является папкой, где лежит сам exe программы, в дебаге - где лежит vcproj программы. Папки задаются в конфигурации проекта. |