4

この問題は、Access DBファイルをプロジェクトに追加し、新しい場合はコピーに設定したときに発見されました。 ここに画像の説明を入力してください

出力ディレクトリ内のファイルがプロジェクトディレクトリ内のファイルよりも古い場合にのみ、出力ディレクトリにコピーされると思いました。

実際、出力ディレクトリ内のファイルが新しい場合でもコピーされます。たとえば、プログラムで編集して保存した場合などです。

また、別の種類のファイル(.txt)を使用して別のプロジェクトでテストしました。

MSDNによると

出力ディレクトリにある同じ名前の既存のファイルよりも新しい場合にのみファイルをコピーする場合は、[新しい場合はコピー]を選択します。

それはバグですか、それとも私は何か間違ったことをしていますか?

4

1 に答える 1

8

結局のところ、あなたはプロジェクトを再構築していました。再構築は、基本的にはクリーンであり、その後にビルドが続きます。これは、ファイルが削除され、通常のビルドの一部としてコピーされたことを意味します(新しいバージョンがないため)。

于 2013-02-19T08:14:09.253 に答える