-
Debug C++ C++/CLI C#
Salut,
Je travaille sous VS 2008.
J'ai un projet C# qui s'appuie pour les calculs sur des librairies C++.
Ma configuration de solution et de projet est la suivante:
- MainSolution (solution de l'appli avec IHM+Wrapper)
- MainProject (IHM en C#)
- WrapperProject (Wrappers C++/CLI des classes de NativeProject)
- NativeSolution
- NativeProject (librairie C++)
Les sources C++ m'ont �t� livr�es (� la base c'�tait compil�/utilis� sous GNU/Linux).
Il n'y a aucune classe et m�thode export�e par DllExport donc je compile la librairie en librairie statique (*.lib).
Je n'arrive pas � debugger l'ensemble de mes couches, depuis mon IHM WPF jusqu'� ma librairie de calcul C++. En fait, je n'arrive pas � debugger dans le code de NativeProject.
Pour debugger:
- j'ai mis "Type de deboggeur" � "Mixte" pour les projets WrapperProject et NativeProject.
- j'ai lanc� MainProject
- je vais dans le projet NativeProject et je fais "Attach To" et je s�lectionne "devenv.exe MainProject (Execution) - MicrosoftVisualStudio" dans la liste des processus disponible.
Mais rien � faire. Il ne rentre pas dans le code C++.
SVP, pourriez-vous m'indiquer quelle pourrait �tre l'erreur dans mon process de debuggage ?
Cela vient-il du fait que j'utilise un lib statique ?
Mon "Attach To Process est-il foireux" ?
Dans le pire des cas, voyez vous une solution alternative pour debugger mon C++ � partir des appels IHM ?
Merci de votre aide.