---
title: "Sökväg till XML-fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/173132-sökväg-till-xml-fil"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "invecklaren"
published: "2008-08-03T10:20:19.000Z"
updated: "2008-08-03T11:50:24.000Z"
replies: 2
views: 412
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/173132-sökväg-till-xml-fil"
---

# Sökväg till XML-fil

## #1 — invecklaren, 2008-08-03T10:20Z

Hej!

Jag har en XML-fil som jag läser olika värden ifrån. Den finns i min website, direkt under roten. Från koden behöver jag plocka ut sökvägen till filen. Den kan inte hårdkodas då jag flyttar siten från utveckling till test och senare till produktion. Sökvägen måste alltså läsas av dynamiskt.

Jag testade med System.Reflection.Assembly.GetExecutingAssembly().CodeBase, men det passar mindre bra i web sites då den ger sökvägen till C:\\Windows\\Microsoft .NET\\Framework... alltså det temp directory som filerna kompilerats till och sökvägen där filerna finns lagrade på disk.

Jag kan förstås använda server.mappath, men den metoden kan jag bara använda direkt i codebehind. I så fall måste jag skicka sökvägen genom alla lager hela tiden, vilket inte är så snyggt. Vad tycker ni?

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

## #2 — freguz, 2008-08-03T10:57Z

Lägga sökvägen i web.config har du förstås redan tänkt på, men jag säger det ändå ;)

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

## #3 — invecklaren, 2008-08-03T11:50Z

Jovisst, men jag skulle vilja ha det mer flexibelt än så.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/173132-sökväg-till-xml-fil
