服务器:win 2003
客户端:win XP、win 7
if (FileUpload1.HasFile)
{
    FileInfo file = new FileInfo(FileUpload.PostedFile.FileName);
    string NewName = "New"+FileUpload1.FileName;
    string NewPath = "D:\\"+NewName;
    file.MoveTO(NewPath);
}
该代码在WinXp/7下,调试运行均可通过,在Win 2003下,调试时FileUpload1.HasFile始终为False。
在Win2003上IIS发布后,访问该页面时FileUpload1.HasFile始终为False,同时file.MoveTo(NewPath)无法执行,请高手指点一下是什么原因?