Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

How to set up a remote upload directory on a remote server for IIS

Posted on 2010-08-21
4
Medium Priority
?
705 Views
Last Modified: 2012-05-10
I am writing an ASP.NET application using C#.
This website will allow users to upload images.
The application will automatically place the uploaded image into a directory, based on the current year.

So for example, let's say the "root" directory is called "user_images"
The first time a user uploads a file for the year 2010, the application will automatically create a directory named "2010"

So the actual path to the 2010 directory is "C:\user_images\2010"
This application works fine on my local computer  ;-)

Now I am ready to publish this web application to my web hosting company's web server.
They have Windows 2008 Servers running IIS and I can configure IIS using their admin control panel.

1.
I know how to publish my actual web application to their web server.
But how do I create my "user_images" directory on their remote server?

2.
I can't imagine they would give me access to the root of their server, so do I make a virtual directory in IIS called "user_images"?

3.
If that's how it's done, then how do I modify my web.config file to point to this virtual directory? (right now the "user_images" directory is hard-coded in my web.config file as "C:\user_images\" ... I assume this won't work on the virtual server)

4.
How do I configure permissions on that remote directory so that my web application has full control inside of that directory? (create additional directories, read images, delete images, move images, rename images)

5.
Finally, I assume that it is best practice to NOT place my user upload directory ("user_images") inside of my web application's virtual directory, because each time I publish the website from Visual Studio, it warns me that it will delete all existing files before republishing. (If my user uploaded a bunch of images and then I made a change to the website and republished it, I'm thinking all of my user's images would be deleted)

Thank you!
0
Comment
Question by:ecarbone
3 Comments
 
LVL 10

Accepted Solution

by:
Jini Jose earned 2000 total points
ID: 33494110
you will get permission to create directory in the webserver. you can ask for that.


instead of creating webproject, please create web application. then you only need to upload the modified files.
0
 
LVL 6

Expert Comment

by:aymoon80
ID: 33494470
0
 
LVL 10

Author Closing Comment

by:ecarbone
ID: 33682115
you were correct! I didnt think a web hosting company would give me access to a specific path on a shared server, but they did and my app works perfectly.

thank you!
0

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Kernel Data Recovery is a renowned Data Recovery solution provider which offers wide range of softwares for both enterprise and home users with its cost-effective solutions. Let's have a quick overview of the journey and data recovery tools range he…
Suggested Courses
Course of the Month12 days, 6 hours left to enroll

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question