C# 2010 WEB アプリが動作していました。
次のように、コードの一部を新しいクラスに移動しました。
namespace ShowDiagram1
{
public class MyDraw : WebForm1
{
public void DrawPicture () {
...
bitmap.Save(Server.MapPath("pic1.jpg"), ImageFormat.Jpeg);
Image1.ImageUrl = this.ResolveUrl("pic1.jpg");
...
}
}
}
エラーメッセージは次のとおりです。
オブジェクト参照がオブジェクト インスタンスに設定されていません。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
ソース エラー:
85 行目: Image1.ImageUrl = ResolveUrl("pic1.jpg");
pic1.jpg は前の行で問題なく作成されています。
Image1 は WebForm1 の要素です
ありがとう。