MicrosoftsXAMLからWindowsPhone8プロジェクトを作成しました-VisualStudio2012のDirect3dテンプレート。
C#-Xamlプロジェクトにブレークポイントを設定してデバッグを開始すると、デバッガーは問題なくブレークポイントで停止します。
ただし、C ++-Direct3Dコンポーネントプロジェクトにブレークポイントを設定すると、ブレークポイントがヒットすることはなく、デバッガーはシンボルがロードされていないと文句を言い、モジュールブラウザーはバイナリがデバッグ情報でビルドされていないと表示します。
C ++コンポーネントのプロジェクト設定をトリプルチェックしましたが、デバッグシンボルが実際に作成されています。
C ++コンポーネントのデバッグとブレークポイントを機能させるにはどうすればよいですか?
VS 2012の[モジュール]ウィンドウから:
PhoneDirect3DXamlAppComponent.winmd C:\Data\Programs\{0827E110-DAB9-49BB-A331-0A7FF54F418C}\Install\PhoneDirect3DXamlAppComponent.winmd No N/A Binary was not built with debug information. 10 11/9/2012 12:29 PM 03640000-03642000 [2568] TaskHost.exe [1] Silverlight AppDomain