0

デバッグ中にソリューションのC#ファイルが変更されたときに、「再起動」と「編集」の代わりに「無視して続行」する方法はありますか?

それを再現する方法:

  1. プロジェクトAとプロジェクトBを含むソリューションがあります。

  2. プロジェクトAのデバッグ中に、プロジェクトBに変更を加えます(一般的な例は、ネットワーククライアント/サーバーのデバッグセッションです)。

  3. 「編集」が失敗した場合、Aでのデバッグセッションの続行は不可能になります(ただし、コードは実行に関して完全に無関係です)。

運が悪かったのでVSオプションを検索しました。

ソリューションを複数のソリューションファイルに分割することは受け入れられない答えです(私はリンクとしてファイルを持っていますが、すでにそれを行っていますが、ライブラリと依存関係のために不便であることがわかります...それが最初にソリューションファイルを持っていることの全体的なポイントです)

4

2 に答える 2

0

編集と続行機能には、設計上の制限があります。

VS2010のリストは次のとおりです。

http://msdn.microsoft.com/en-us/library/ms164927.aspx

于 2011-04-29T07:51:24.527 に答える
0

変更を元に戻し(Ctrl + Z)、F5キーを押して続行します。

後で使用するために変更を保持する場合は、変更をクリップボードに保持するか、後でCtrl+Yを使用して復元できます。

同期が外れたソースコードをデバッグすることはあまり意味がないため、無視オプションは存在しないと思います。たとえば、デバッガーは正しい行を強調表示しなくなります。

于 2011-04-29T08:18:52.113 に答える