xBimTeam / XbimExchange

XbimExchange contains several COBie schemas and serialisation functions as well as the Model Validation library adopted by theNBS digital toolkit.
https://xbimteam.github.io/
Other
46 stars 42 forks source link

How to debug through xBimTeam sources? #32

Closed I-Sokolov closed 5 years ago

I-Sokolov commented 6 years ago

I fetched XbimExchange, it downloaded xbim packages while build and can run now.
Now I want to debug deep into XbimEssential. How to switch XbimExchange to use local build of XbimEssential rather than take from nuget?

Sorry I did not find good answer in nuget related sources and I believe xBimTeam knows the best practice:)

LloydPickering commented 6 years ago

Run Xplorer (without debug), open Essentials project in another visual studio instance and choose Debug > Attach to Process. In the dialog choose Xplorer.

Now any breakpoints in Essentials will be hit.

(Make sure you are attaching the correct version of essentials to match the nuget version you are using or else you will get warnings about a mismatch)

On Sat, 2 Jun 2018, 05:41 I-Sokolov, notifications@github.com wrote:

I fetched XbimExchange, it downloaded xbim packages while build and can run now. Now I want to debug deep into XbimEssential. How to switch XbimExchange to use local build of XbimEssential rather than take from nuget?

Sorry I did not find good answer in nuget related sources and I believe xBimTeam knows the best practice:)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/xBimTeam/XbimExchange/issues/32, or mute the thread https://github.com/notifications/unsubscribe-auth/AAPJEpd2hraAERVSCAOxTaGwPTUMwr75ks5t4heWgaJpZM4UXi0p .

I-Sokolov commented 6 years ago

Make sure you are attaching the correct version of essentials to match the nuget version

That's exactly my problem. Especially if I want to try some changes in local version of essential.

CBenghi commented 6 years ago

@I-Sokolov, if you haven't solved yet we can discuss in our call on Monday. Claudio

andyward commented 5 years ago

Assume we can close this now?