郁闷问题,请帮忙
我在vs2005 下写一个web程序,功能是发送邮件模板程序:其中邮件的Body就是模板文件中的内容,如systemMail.htm文件,现在当我在本机运行时,我只要把包含配置文件及模板文件的目录放在本机:D:\Program Files\Microsoft Visual Studio 8\Common7\IDE目录下,程序就能读到该systemMail.htm文件,但是当我建IIS目录时,就找不到systemMail.htm文件,出现的异常是:未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 35: {
行 36: MailTemplate template = GetTemplate("systemMail");
行 37: this.content.Text = template.Body;
行 38: //StreamWriter sw = new StreamWriter("tempweb.html");
行 39: //sw.Write(this.content.Text);
源文件: f:\c#workdirect\MailWeb\Default.aspx.cs 行: 37
请问在IIS下运行时,我的system.htm文件该放在那个目录下呢?放在App_Data下,我试过了,还是不行,多谢!