nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 17:32



Reply to topic  [ 3 posts ] 
Как настроить в VS2010 
Author Message
Junior

Joined: 11 Jun 2013 05:04
Posts: 1
Location: 88.135.230.104
Reply with quote
У меня такая проблема.
Наваял свою dll`ку (не без помощи этого форума). Даже отлаживал ее в Microsoft Visual Studio 2010. Притом, совместно с проектом в Proteus (т.е., точки останова ставил и в Студии и в Протеусе). ВСЕ РАБОТАЛО ВЕЛИКОЛЕПНО!!!... Пока не поменял винду. Необходимый софт переустановил. Но отладка...не работает. И все. У меня и раньше сперва не получалось отлаживать. Но где-то после нашел, что настроить в VS2010. Как совместно запускать. И все заработало. Сейчас только помню, что через Диспетчер задач выбираю процесс - в моем случаем - ISIS.exe (только не помню, проект при этом УЖЕ должен быть запущен или нет). И отладка сразу начиналась - останавливалась на брейкпоинте. Сейчас остановки нет. Пошаговой симуляции нет. Есть только такие ошибки: Binary was not built with debug information, Cannot find or open the PDB file.
Может что-то настроить необходимо в VS2010 правильно?
Помогите, пожалуйста.


15 Jul 2014 01:08
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Даже не знаю, чем и помочь в Вашем случае... :(

Свою последнюю *.dll - библиотеку с анимацией я компилировал в Microsoft Visual C++ 5.0.

Ну и поскольку проект был открытый я её тестировал под Win_98, Win_XP, Win_7;
Proteus 6.7, 6.9, 7.7(под Win_7).

На удивление всё работает хорошо и без отличий, хотя меня тут и "пугали", что могут
быть проблемы в Win_7, но их не случилось.

Я, правда, с этими *.dll - под Proteus не ставлю брейкпоинты, а вываливаю отладочные
сообщения в отладочное окно Proteus и останавливаю проект софтверной "паузой" Proteus.

А вот за VS2010 я Вам, к сожалению, видимо, ничего дельного посоветовать не смогу. :(

_________________
iLavr


15 Jul 2014 04:21
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Похоже, я догадываюсь, в чем дело... но это только догадка:
hubble wrote:
Сейчас остановки нет. Пошаговой симуляции нет. Есть только такие ошибки:
Binary was not built with debug information, Cannot find or open the PDB file.

Есть два варианта, как настроить компилятор для формирования итоговой .dll:
Release
Debug

У Вас сейчас включено Release, то есть компилируется .dll небольшого размера
без отладочной информации.
Я тоже компилирую в Release.

Но для отладки, видимо, Вам надо скомпилировать с дополнительной информацией
в форму Debug.
Сама .dll-ка будет "толще", но, видимо, должна появиться возможность отладки.

У меня в Microsoft Visual C++ 5.0 эта настройка находится вот где:

Image

А вот где это находится в VS2010 - посмотрите сами. У меня нет VS2010.

_________________
iLavr


15 Jul 2014 15:46
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.