2016-08-02 18 views
1

Visual Studioでは、ソースファイル、プロジェクト設定、ビルドファイル、およびその他の一時ファイルを(ほとんど)同じディレクトリにダンプする方法がかなり混乱しています。ソースファイル、プロジェクト設定、および一時ファイルを完全に分離するようにVisual Studioを構成するにはどうすればよいですか?

理想的には、プロジェクトをブラウズして何がリポジトリにコミットされ、何が無視されるのかを決定するために、これらはきれいに分離されているのが理想的です。

この混乱を取り除くためにVisual Studioを設定するにはどうすればよいですか?

モデレーター:私はこの投稿と私の質問に言い直すことを拒否します。投稿とその質問は完全にはっきりしており、完全に明確な答えが与えられました。それはわずかな意見に基づいていませんでした。

答えて

1

ソースファイル

あなたはかなりあなたのプロジェクトが常駐フォルダに拘束。好きな場所あなたがソースファイルを喜ばと置くとそこでは、フォルダを作成することができます。

<root>/<Project Name>/

プロジェクトファイル

あなたは、そのファイルの場所を変更することはできません。プロジェクト設定は<root>/<Project Name>/<ProjectName>.*proj

ビルド・ファイル

これらは、Visual Studioで変更することができ、常にあります。 Goto Project Properties -> Compile。ここで、各コンパイル設定の出力ディレクトリを変更できます。

中間ファイル(OBJフォルダ)

このフォルダには、あなたのプロジェクトの設定ファイルで変更することができます。適切な構成を見つけて、BaseIntermediateOutputPathキーに宛先フォルダを内部に追加します。

例:<BaseIntermediateOutputPath>C:\foo</BaseIntermediateOutputPath>


プロジェクト設定ファイルを直接設定することがもっとたくさんあります。すべてのキーの完全な説明は、Visual Studioでソース管理を有効にした場合、それはすでにあなたがこれらを持つ気にしないので、もしすでに/bin/objフォルダを無視した.gitignoreかなり長いが作成されますhere


を見つけることができますあなたのプロジェクトフォルダ内のフォルダを使用する場合は、何も設定する必要はありません。

関連する問題