2011-11-07 24 views
3

My Excel AddInは.NET 35 SP1をターゲットにしていました。.NET 4をターゲットに変更しました。今はb/cブレークポイントをデバッグできません。私はブレークポイントを設定することができますが、デバッガはブレークポイントで決して停止しません。すべてのプロジェクトがデバッグ設定になっていることを確認します。ありがとうVS2010はデバッグできません。ブレークポイントは決してヒットしません。

答えて

6

それはむしろ、実行/デバッグ方法よりも、あなたがプロセスにアタッチされていること、で追加されたので、私は仮定?

これが正しい場合は、Managed(v2.0、v1.1、v1.0)の代わりにManaged(v4.0)を使用して接続していることを確認してください。デバッグ - >プロセスにアタッチ - >アタッチ先:

+0

はい。ありがとう、それです! – toosensitive

0

あなたのアドインがレジストリで無効になっているか、読み込まれていないことが前提です。プラグインの状態を確認するには、[アドイン]ウィンドウを確認します。

+0

いいえ、私のaddInがロードされ、Excelで正しく動作します。その後、私は "プロセスにアタッチする" VS2010にExcel.Exeを添付して、私はデバッグすることができました。しかし今、私はブレークポイントを正面に赤い丸で示していますが、決して打撃を受けません。 – toosensitive

0

プロパティウィンドウの[ビルド]タブで、ビルド構成がActive(Debug)またはDebugに設定されていることを確認してください。

enter image description here

+0

はい、ソリューションのすべてのプロジェクトがすべてアクティブ(デバッグ)であることを確認しました – toosensitive

0

デバッグの画面に移動し、その画面の右下にある[詳細]ボタンをクリックし、デバッグ情報が "なし"でないことを確認します。つまり、PDBが生成されていることを確認します。

関連する問題