1

あるディレクトリから別のディレクトリにファイルをコピーするコードを書いています。2D 配列からファイル パスを選択しています。

for (int row = 1; row <= numRows; ++row)
{
      path = valueArray[row, 13].ToString();

      fileName = valueArray[row, 4].ToString();

      CopyDirectory.myCopy(path, "C:\\TestCopyDest", fileName);
}

上記のプログラムは、最初のディレクトリを適切にコピーします。ただし、例外が生成されます:
A first chance exception of type 'System.IO.IOException' occurred in mscorlib.dll.

私は何をすべきか?コピー用に別のスレッドを作成する必要がありますか?

4

4 に答える 4

-1

プログラムは 64 ビット プロセスとして実行されています。DLL に 32 ビットのアンマネージ コードが含まれています。

于 2013-12-23T14:38:09.213 に答える