---
title: "Ladda upp filer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/162745-ladda-upp-filer"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "smileenergy"
published: "2007-07-21T17:47:58.000Z"
updated: "2007-07-21T21:38:55.000Z"
replies: 2
views: 448
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/162745-ladda-upp-filer"
---

# Ladda upp filer

## #1 — smileenergy, 2007-07-21T17:47Z

Hejsan, 
det är som så att jag håller på med en filuppladdning till min sida men jag får det inte att fungera på mitt webbhotell, aleborg. Som ni vet kör de medium trust på sina servrar så hur måste man då skriva för att få ladda upp filer?
Min lilla simpla kod fungerar inte iallafall. 

```
protected void btnUpload_Click(object sender, EventArgs e)
    {
         FileUpload1.SaveAs(Server.MapPath("files/" + FileUpload1.FileName));
    }
```

Jag får följande fel:
Access to the path 'd:\\www\\.......\\html\\files\\Dock.jpg' is denied.

Kan man ställa in i visualstudio på något sätt att man vill köra asp.net med mediumtrust så att man får upp sånna här fel även när man sitter och utvecklar sidan hemma?

Permalänk: https://www.webforum.nu/p/162745

## #2 — emission, 2007-07-21T18:25Z

Detta är inte trust-relaterat. Du har helt enkelt inte skrivrättighet i filsystemet (filen kanske redan finns)

Permalänk: https://www.webforum.nu/p/2005291

## #3 — smileenergy, 2007-07-21T21:38Z

hmm, det verkar knasigt.
Nej filen finns inte och sökvägen är korrekt!
Jag trodde att det hade med trust leveln att göra då jag testat att köra samma kod på en sida utan medium trust och där fungerade koden. 
edit: Jag kollade på permissons för sidan och de stod tydligen bara som read, tack för hjälpen. 
Dock så har jag fått ett annat problem... han säger att man inte får backa ut ur html mappen via .../ , så vad finns det för andra sätt att stega tillbaka ett steg?

alltså jag är inne i html-mappen och vill gå ur den, sen in i data och files. 
Då trodde jag att det skulle fungera att skriva 
FileUpload1.SaveAs(Server.MapPath("../data/files/" + FileUpload1.FileName));
men det gjorde det tydligen inte..

Permalänk: https://www.webforum.nu/p/2005323

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/162745-ladda-upp-filer
