私の問題を 2 つのバージョンで説明します。最初は短いバージョンです。
アプリケーションをビルドしようとすると完全に動作し、アプリは動作しますが、再ビルドしようとすると失敗し、2 つのファイルが見つからないというエラー メッセージが表示されます (bin/debug/MusicPlayer.exe と bin/debug/MusicPlayer) .pdb)。その後、通常どおりビルドしようとすると、同じエラーで失敗します。
今より長いバージョン:
これが起こった方法はどこにもありませんでした。私は2つの異なる場所(両方ともVisual Studio 2010 sp1)でプログラムしますが、常に最新バージョンを適切な場所に置くために、ソリューションフォルダー全体をUSBスティックにコピーします。このフォルダーをコピーします他のPCでもう一度やり直し、それを使用して続行しましたが、中断した場合、これを何度も問題なく実行しました. しかし昨日、アプリのテスト中に例外が発生しました。しかし、これを私のコードで表示する代わりに、program.cs ファイルが見つからないと不平を言っていました (ファイルはそこにありましたが、明らかに別のチェックサム (md5) があり、これを使用するように求められました。しばらくすると、私はコードのどの部分が例外を引き起こしたかを見つけて修正しました. それ以来、そのエラーは発生しなくなりました. しかし、後でビルドの代わりに再構築しようとすると、短いバージョンで説明されているエラーが表示されました.
基本的に、再構築が必要なデバッグフォルダー内のファイルを削除すると、欠落しているファイル(削除されたファイル)のエラーが表示され、これらの削除されたファイルは通常のビルドオプションでは失敗するため、正常に再構築できません。に働きます。(次に、USBからそれらを再コピーして、通常のビルドを機能させます)。重要かどうかはわかりませんが、私は C# でプログラミングしており、まだ学習中です。
また、USBにコピーしたとき、エラーはなく、アプリは正常に動作していたと思います(後で修正した部分を除き、その場所でテストできませんでした)。そして、ソリューション全体をビルドすると、いくつかの警告が表示されます ==> 「アセンブリ 'bun/debug/MusicPlayer.exe' がファイルとして正しく指定されていません」と、これは 5 つのファイルに対してです。
この再構築の問題を修正する方法と、必要に応じて警告を知っている人はいますか? 事前に感謝します(そして私の下手な英語で申し訳ありません)