VS 2012を使用して、私はDebugビルドのC#プロジェクトをビルドします。ビルドは成功しますが、ディレクトリ..\bin\debug
は空です。C#プロジェクトは正常にビルドされますが、バイナリは生成されません
何が原因なのでしょうか、それを治すことができるのでしょうか?
アップデート:このプロジェクトは、DLLをビルドします
VS 2012を使用して、私はDebugビルドのC#プロジェクトをビルドします。ビルドは成功しますが、ディレクトリ..\bin\debug
は空です。C#プロジェクトは正常にビルドされますが、バイナリは生成されません
何が原因なのでしょうか、それを治すことができるのでしょうか?
アップデート:このプロジェクトは、DLLをビルドします
プロジェクトのプロパティダイアログのタブを「構築」と「出力パスは」「デバッグ」の構成のために設定されているかを確認を確認してください。おそらく、デフォルトとは異なる場所にビルドされます。
ありがとうアドリアン!私が最初にしたこと。ビルド後にそこからフォルダを開くと空になります – user1443098
これが当てはまる場合、これはVSのグリッチのようなものです。 「クリーン」オプションを使用して、役立つかどうかを確認してください(「ソリューションエクスプローラ」でプロジェクト名を右クリックしてアクセスできます)。それがうまくいかない場合は、私は新しいプロジェクトを作成して、壊れたプロジェクトからファイルを引き継ぐことを試みます。プロジェクトによっては、それが "csproj"ファイルのトラブルシューティングのより簡単な代替方法かもしれません。 – AdrianT
プロジェクトの出力パスが間違っている可能性があります。 出力パスを確認する:プロジェクトを右クリックし、プロパティをクリックします。次にビルドタブ出力パスの値を確認します。これは "bin \ Debug \"でなければなりません。
おかげさまで、ありがとうございます。再確認したところ、エラーが見つかりました。開発者はプロジェクトのフォルダの名前を変更しました。私は古いフォルダを見ていた! (顔の手のひら!)
あなたはそれが本当に建物ですか?構文エラーを追加して、コンパイラエラーが発生したかどうかを確認してください。その場合は、修正してからもう一度試してください。それでも出力されない場合は、「リリース」ではなく「デバッグ」に設定されていることを確認してください。プロパティページで「出力パス」([ビルド]タブ)がデフォルトから変更されていることを確認します。 –
これはどのようなプロジェクトですか? ASP.Net? Winforms?コンソール? WPF? –
プロジェクトはDLLを作成します – user1443098