Странност на Visual Studio

4 отговора 291 прегледа
#1

Странност на Visual Studio

Става въпрос за VCpp
Значи, проектът е един dll. В дебъг опциите съм оказал програмата, която използва dll-a. В кода някъде съм сложил брейкпойнт. При натискане на F5 (команда Go), студиото казва, че брейкпоинта не може да бъде сетнат и съответно го оцветява в бяло. Обаче, ако сложа брейкпойнта СЛЕД натискането на F5, всичко е наред, студиото го приема и програмата си спира на него.
От какво ли може да е?


Я вышел им наперерез...
Отговор
в отговор на MиГ #2

Re: Странност на Visual Studio

Syshtoto v podobna situaciya pravyat i drugi debuggeri (napr. gdb). Normalno e, prosto predi da e zaredil DLL-kata (a tya se zarejda edva sled kato trygne EXE-to), ne moje da preceni tam shte ima li adjeba breakpoint, ili ne.

Отговор
в отговор на Potencialen emigrant #3

Re: Странност на Visual Studio

Добре де, сега направих друг проект, който пуска друга програма и там си бачка. Т.е. брейкпойнта си седи и преди F5.


Я вышел им наперерез...
Отговор
в отговор на MиГ #4

Re: Странност на Visual Studio

Брато, ппървонацалния проект за DLL-а за които говрисш, само един ли е в целият workspace или има и други проекти освен него. Това което описваш се получава обикновенно когато има повече от един проект и "текущия/активния" проект не е този на който си сложил Breakpoint.
Ако обаче е само един проект .... ами тогаз престава си нямам защо е така но
има едно нещо в Setting-ите на прокета дето се казва Debug/Additional DLL's
пробваи там да добавиш твоя DLL вероятно ще проработи.

Отговор
в отговор на Gercho #5

Re: Странност на Visual Studio

Абе това за различните проекти го знам, ама кучето не е заровено там - метода, който ми препоръча работи.
Благодаря много!


Я вышел им наперерез...

Редактирано от MиГ на

Отговор