私は以下のコードを使用して、必要最小限の行を取り除き、minimun再現可能なケースを残しました。私が期待するのはイメージを返すことですが、イメージを返すことはありません。私が見る限り、空のファイルが返されます:ASP.NET MVC FileStreamResultが意図したとおりに動作しない
public ActionResult Thumbnail(int id) {
var question = GetQuestion(db, id);
var image = new Bitmap(question.ImageFullPath);
MemoryStream stream = new MemoryStream();
image.Save(stream, ImageFormat.Jpeg);
return new FileStreamResult(stream, "image/jpeg");
}
このコードの何が間違っているのか分かりますか?デバッガでは、ストリームがサイズが大きくなっていることがわかります。そのデータが正しいデータであることを確認することはできませんでしたが、データを取得しているようです。 FileStreamResult自体をデバッグする方法はわかりません。
本当にクールな答え。 –
私はこれをエクセルで試してみましたが、うまくいきませんでした。 – superachu