Hi Metaping,
About the iis 7 error message, when you got this? after uploaded? And got it with your own page or the default demo pages?Can you post your uploader page url here? So I can check it for you directly.
1. You need to use method "CopyTo" or "MoveTo" to handle the upload file store loaction.
2. This is not a necessary setting, on some special servers, it dose not allow the site access the default system temp folder, then you need to set the TempDirectory to let the uploader control store the upload file temporarily. The temp file will be removed after a few hours. You can set the TempDirectory to a relative path.
3. Yes.
Regards,
Ken