私はUnity 3d 2017.2.0f3で作業していて、一部のファイルをリモートパスからローカルマシンにコピーしています。これまでのところ、私はこの作業のようなものがあります。できるだけ早く私としてUnity 3D FileUtil.copyFileOrDirectory厄介な例外
string sourcePath= "\\\\SomeFolder\\SomeSubfolder\\SomeFile.png";
string targetCachePath = "d:/SomeOtherFolder/SomeSubfolder/SomeFile.png";
FileUtil.CopyFileOrDirectory(sourcePath, targetCachePath);
しかし:
string sourcePath= "\\\\SomeFolder\\SomeSubfolder\\SomeFile.png";
string targetCachePath = "d:/SomeOtherFolder/SomeFile.png";
FileUtil.CopyFileOrDirectory(sourcePath, targetCachePath);
をポイントは、私は、私はこのようなものが必要SomeOtherFolderにサブフォルダにファイルをコピーする必要があるということですtargetCachePathの "SomeSubfolder"を追加します。CopyFileOrDirectoryはIOExceptionの処理を停止します:ファイル/ディレクトリのコピーに失敗しました。サブフォルダーを含むターゲットパスを使用することとの実際の違いを見ることができないので、私は迷惑です...私がそれがうまくいくと知っている限り...しかし、そうではありません。
私はここで何が欠けているのを誰も見ることができますか?
ありがとうございました!
「SomeSubfolder」が除外され、あなたに許可が与えられていることを確認してください。 – BugFinder
ありがとうございます。私はSomeSubfolder文字列にタイプミスがありましたが、私はそれを見ませんでした。 –