このページを使用して、プロジェクトとソリューションに関連する Visual Studio の動作を定義します。 これらのオプションにアクセスするには、[ ツール>オプション]、[ プロジェクトとソリューション] の順に展開し、[ 全般] を選択します。
[ 全般] ページでは、次のオプションを使用できます。
ビルドがエラーで完了した場合は常にエラー一覧を表示する
プロジェクトのビルドに失敗した場合にのみ、ビルドの完了時に [エラー一覧] ウィンドウを開きます。 ビルド プロセス中に発生したエラーが表示されます。 このオプションをオフにしてもエラーは発生しますが、ビルドが完了してもウィンドウは開きません。 このオプションは既定で有効になっています。
ソリューション エクスプローラーでアクティブな項目を追跡する
選択すると、 ソリューション エクスプローラー が自動的に開き、アクティブな項目が選択されます。 選択した項目は、プロジェクトまたはソリューション内の異なるファイル、またはデザイナー内の異なるコンポーネントを操作するときに変更されます。 このオプションをオフにすると、 ソリューション エクスプローラー での選択は自動的に変更されません。 このオプションは既定で有効になっています。
ヒント
このオプションを無効にした場合、ソリューション エクスプローラーで作業中のドキュメントに簡単に移動するには、[ソリューション エクスプローラー] ツール バーの [アクティブなドキュメントと同期] を選択します。
プロジェクトの場所が信頼されていないときにユーザーに警告する
完全に信頼されていない場所 (UNC パスや HTTP パスなど) で新しいプロジェクトを作成したり、既存のプロジェクトを開いたりしようとすると、メッセージが表示されます。 完全に信頼されていない場所でプロジェクトを作成または開こうとするたびにメッセージを表示するかどうかを指定するには、このオプションを使用します。
ビルドの開始時に出力ウィンドウを表示する
ソリューション ビルドの開始時に、IDE の [出力] ウィンドウ が自動的に表示されます。
ファイルを新しい場所に移動する前にプロンプトを表示する
選択すると、 ソリューション エクスプローラーのアクションによってファイルの場所が変更される前に、Visual Studio に確認メッセージ ボックスが表示されます。
プロジェクトの並列初期化を許可する
選択すると、同じソリューションを再読み込みするときに、Visual Studio によって大規模な .NET ソリューションがはるかに高速に読み込まれます。 詳細については、ソリューションの読み込みの高速化に関するブログ記事の「並列プロジェクトの読み込み」セクションを参照してください。
ソリューションの読み込み時にドキュメントを再度開く
選択すると、ソリューションが閉じられた前に開いたままだったドキュメントは、ソリューションを開いたときに自動的に開かれます。
特定の種類のファイルまたはデザイナーを再度開くと、ソリューションの読み込みが遅れる可能性があります。 ソリューションの以前のコンテキストを復元しない場合は、このオプションをオフにしてソリューションの 読み込みパフォーマンスを向上させます 。
ソリューションの読み込み時にソリューション エクスプローラー プロジェクト階層の状態を復元する
選択すると、ソリューション が最後に開かれたときに展開されたか折りたたまれたかに関して、ソリューション エクスプローラーのノードの状態が復元されます。 大規模なソリューションのソリューションの読み込み時間を短縮するには、このオプションの選択を解除します。
ダブルクリックまたは Enter キーを使用してプロジェクト ファイルを開く
このオプションを選択し、ソリューション エクスプローラーでプロジェクト ノードをダブルクリックするか、選択して Enter キーを押すと、プロジェクト ファイル (*.csproj ファイルなど) がエディターで開きます。 選択解除すると、ソリューション エクスプローラーでプロジェクト ノードをダブルクリックするか、選択して Enter キーを押すと、ノードのみが展開または折りたたまれます。
このオプションが選択されておらず、プロジェクト ファイルを編集する場合は、ソリューション エクスプローラーでプロジェクト ノードを右クリックし、[ プロジェクト ファイルの編集] を選択します。
ファイル名を変更するときにシンボリック名の変更を有効にする
選択すると、プロジェクト内のすべての参照の名前をコード要素の参照に変更できます。
ファイル名を変更するときにシンボリック名の変更を求めるプロンプト
選択すると、プロジェクト内のすべての参照の名前をコード要素の参照に変更するかどうかを確認するメッセージ ボックスが表示されます。
ファイルの移動時に名前空間の更新を有効にする
選択すると、ファイルが新しい場所に移動されると、Visual Studio によってファイルの名前空間が自動的に調整されます。
ファイルの移動時に名前空間を更新するように求めるメッセージ
選択すると、ファイルが新しい場所に移動されたときにファイルの名前空間を自動的に調整するかどうかを確認するメッセージ ボックスが表示されます。