私は現在、iPad の問題に対処しています。私のサイトを介して画像をアップロードすると、画像の名前が「image.jpg」に変更されます。これは、同じディレクトリにあるかのように問題が発生する可能性があるためです。ファイルの名前を変更するのをやめるか、ファイルの最後に増分番号を追加しますが、これを正しく機能させることはできません。
この小さなコード スニペットを使用して修正を試みましたが、うまくいかないようです。
if(File.Exists(filename))
{
fileName = String.Format("{0}({1}", fileName, count++);
inputFile.PostedFile.SaveAs( String.Format( "{0}\\{1}", directory, fileName ) );
}
else
{
inputFile.PostedFile.SaveAs( String.Format( "{0}\\{1}", directory, fileName ) );
}
}