The easiest way is to create a virtual directory in IIS Manager so that / images actually point to \ images resources (you said that you already have a virtual directory, so this can already be done). To save things there, you use Server.MapPath ("~ / images"), as mentioned by SLaks. Server.MapPath gives you a physical location, and you can save it the way you normally save the file.
Exactly how you save it depends on how the person loads it. Are you using a form where someone selects a file and then uploads it to a web page? If you are, this link will help you with the saved part.
Good luck. :)
source share