編集(投稿者)現在、マルチページTIFFを読み込んで、個別のイメージにバラしたり、各ページを指定して取り出したりできるようなアプリを作成中です。サイズが小さいファイルなら問題ないのですが、モノクロ、カラー、グレースケールが混在した9ページのファイル(41MB程度)を読み込むと、4ページ目を表示したときにエラーが発生します。img;としており、ボタンを押すとページを+1して画面に表示しています。汎用エラーが発生しました。」というエラーが発生してしまいます。試しに、サイズの小さなマルチページTIFF(カラー、9ページ、82KB)を作って試してみたらエラーになりませんでした。なんとか回避する方法はないものでしょうか・・・。サイズが小さいファイルなら問題ないのですが、モノクロ、カラー、グレースケールが混在した9ページのファイル(41MB程度)を読み込むと、4ページ目を表示したときにエラーが発生します。ローカル変数になっている場合は、フィールド変数に引き上げてみてください。15:36:30)1点追記です。カラーのみ、2値のみではエラーになりません。カラーと2値が混在しているとき、2値を表示した後におかしくなるようです。カラー、カラー、2値、カラーとなっている場合、3ページ目の2値は表示できますが、そのあと4ページ目のカラーを表示しようとすると真っ黒になったり、エラーになったりします。.Netの不具合っぽい気がしてきました。しようもないのかな・・・。15:42:26)・魔界の仮面弁士さんへありがとうございます。フィールド変数に引き上げてみてください。imgはフィールド変数になっています。先ほど追記したのですが、入れ違いになってしまいました。カラー、カラー、2値、カラーというふうに、カラーと2値が混在しているとき、2値を表示したあとカラーを表示するとおかしくなるようです。この場合、1枚目から順に表示していって、3枚目が2値、4枚目を表示するとエラーになったり真っ黒の絵になったりします。Group4で圧縮しています。.Netのバグかな・・・。(あるいはガベージコレクト)以下、参考までに。16:41:17)魔界の仮面弁士さんありがとうございます。ご指摘いただいた内容も考慮して、MemoryStreamにしてみたりしましたが、やはりダメです・・・。やってみたことは、MemoryStreamをフィールド変数とする。ファイルから読み込んだTIFFのデータをMemoryStreamに格納する。ImageにはFromStreamで読み込む。TIFFファイルは、前から順番にカラー、カラー、2値、カラーと、カラーと2値が混在しているファイル。この条件ですと、やはり4ページ目(ようするに2値を表示したあとのカラーを表示しようとしたところで)でエラーが発生します。全てのページがカラー、すべてのページが2値の場合では問題ないため、カラーと2値が混在するときのみの問題だと考えています。カラーと2値が混在しているファイル。ご提示頂けると助かります。現象を再現させることのできる画像ファイルを提示できますか?ファイルを添付します。グレー、グレー、2値、グレーでも同様でしたので、グレーと2値の混在ファイルを作成しました。このファイルではエラーにはならなくて、4枚目の画像が黒くなってしまいます(正しく表示できない)Windowsのフォトビューアーなどでは正常に表示できます。テストした結果、カラーおよびグレーの圧縮形式は問わない。Group4のときに現象が再現する。2値がPackbits、無圧縮のときは再現しない。ファイルを添付します。下記のコードで実験しましたが、特に問題は発生しませんでした。System.Drawing.Imaging;を追加して、ファイルの場所だけ変更して実行しましたが、やはりおかしくなってしまいます。環境の差でしょうか・・・。2019で同じソースにて実験してみたら正常に動きました。2015ではダメなのかもしれません。19:08:42)申し訳ありません。最初に書いたOSが間違っていました。Windows7でした。最初Windows10と書いておりました。10上のVisualStudio2017で作成し、正常に動くことを確認したEXEをWindows7にもっていって実行するとおかしくなりました。VisualStudio2015で作成し、正常に動かないEXEをWindows10上で実行すると正常に動きます。このことから、Windows7が問題ではないかと思われます。このことから、Windows7が問題ではないかと思われます。問題があるのかもしれませんね。今となっては、もはや気にしなくても良いのかも。問題があるのかもしれませんね。https://social.msdn.microsoft.com/Forums/en-US/6cfab893-467d-4116-aba0-31eb98c0c899/imagefromfile-strange-side-effect-with-tif-images-in-win7?forum=netfxbclやっぱり、そうなんでしょうね・・・ご提示いただいたリンクはあとで確認します。今となっては、もはや気にしなくても良いのかも。本来はそうなんですが・・・まだ過去に納品したお客さんのところでWindows7が残っているかもしれず、もしかすると対応を要求されるかも・・・。今回に限って言えばWindows7上で動かすことはなさそうなので、必要が生じたときになんとかしますという事で勘弁していただけないか相談してみます。ありがとうございました。最新OSでは動く、という事がわかりましたので、ひとまず解決とさせていただきます。