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:
  1. j'ai mis "Type de deboggeur" � "Mixte" pour les projets WrapperProject et NativeProject.
  2. j'ai lanc� MainProject
  3. 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.