質問: ### 行ったこと Visual Studio 2017 community版をダウンロードして利用し、Windows Formアプリを今回初めて作成しました。 作成に当たって、まずソリューションにAというプロジェクトを作成し、そこにWindows FormアプリをC#で記述しています。 そして、Aが参照するDLLが存在する別の既存のプロジェクトBとCをプロジェクト追加し、よって本ソリューションにはA、B、Cの3つのプロジェクトが存在しています。なお、スタートアッププロジェクトにはAを設定しています。 ### 発生している疑問点 そこで、ソリューションのビルドをDebugとReleaseの両方で行いましたが、ソリューションのDebugホルダもReleaseホルダも空でexeファイルや参照するDLLファイルも作成されていません。 ### 質問事項 Aのプロジェクト内のbin以下のDebugフォルダやRelaeseフォルダにはexeファイルと参照しているBとCのDLLファイルがしっかりとコピーされて作成されているのですが、肝心の上位のソリューションのDebugやReleaseフォルダにはビルドをしても何も作成されていません。これで正常ということなのでしょうか。 ### 当方のレベル 初めてVisula Studioを使う初心者です。HELPを見ましたが分かりません。どうぞよろしくお願いいたします。
回答: C#ならそれがデフォルトなので正常です。 出力先を変更したい場合は、プロジェクトのプロパティ(ソリューションエクスプローラーからプロジェクトを右クリックしてプロパティ)で出力先を変更できます。 私は ..\..\Debug\ ..\..\Release\ とかに変更してソリューションのディレクトリ配下に出力するようにしたります。