0

VS2010 では、ソリューションからすべてのマネージド コード プロジェクトを手動でアンロードしない限り、メニュー項目も欠落していたため、これはソリューションにマネージド コード DLL プロジェクトがあることに関連していると思われます。

ただし、VS2012 では、(個人的な選択ではなく) ソリューションにさらに多くのマネージ DLL が含まれているため、ソリューションにマネージ DLL がある場合でも「コードの変更を適用」を有効にする方法があることを期待しています。

ローカル デバッグ モードを「ネイティブのみ」に設定し、[デバッグ] - [オプションと設定] の [エディット コンティニュ] オプションを編集して、ネイティブの [エディット コンティニュ] を有効にしましたが、「コードの変更を適用」が表示されません。デバッグメニューの下のアイコン。

[コードの変更を適用] ボタンをツールバーに手動で追加すると、引き続き無効になります。

これを機能させる方法についてのヒントやヒントを誰かに教えてください。または、ソリューションからすべてのマネージ コード プロジェクトをアンロードする必要がありますか?

マネージ コード プロジェクトをアンロードする必要がある場合、すべてのプロジェクトをマウントするかネイティブのみをマウントするかをすばやく決定できるように、2 つの異なるソリューション オプション セットを維持する簡単な方法はありますか?

4

1 に答える 1

0

私はあなたの問題に対する決定的な解決策を持っていませんが (私自身も同様の立場です)、この MSDN ドキュメントをよく読むことは、私たち二人にとって生産的であると思います:

エディット コンティニュ (Visual C++)

于 2013-10-14T22:36:15.007 に答える