ユーザーが画像をアップロードするギャラリーのあるページがあります。3つのtiff画像をアップロードした特定のユーザーが1人いて、それらにアクセスできないことに気づきました。
Exception type: System.ArgumentException
Exception message: Parameter is not valid.
それはここで起こります:
using (Image photo = new Bitmap(new MemoryStream(photoData)))
ファイルは問題ないようです。File.ReadAllBytes()は機能します。他の方法を使用してファイルをダウンロードし(機能しないものはサイズ変更された画像を返すためにのみ使用されます)、ローカルでテストしても例外はスローされません。どんなアイデアがありますか?残念ながら、これが他のユーザーによってアップロードされたすべてのtiff画像でも発生するかどうかはまだわかりません。