---
title: "Application.StartupPath"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/115771-application-startuppath"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Mc Fetto"
published: "2004-11-13T17:10:05.000Z"
updated: "2004-11-14T23:11:48.000Z"
replies: 8
views: 258
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/115771-application-startuppath"
---

# Application.StartupPath

## #1 — Mc Fetto, 2004-11-13T17:10Z

Jag har en bild i min debugmapp. I mitt program så navigerar jag genom filsystemet genom utskrivt i en kontroll som jag sedan kan klicka på sökvägarna. Det konstiga är när jag just klickar på en speciell mapp "c:/axis/samples" så får jag följande fel: 

> An unhandled exception of type 'System.IO.DirectoryNotFoundException'

 på denna "testrad":

```
Console.Out.WriteLine(Application.StartupPath);
```

 
Det är ju konstigt att helt plötsligt inte ska hitta till startmappen? Jag fattar ingenting!  :q  :q Varför gör den såhär?

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

## #2 — Marcus E, 2004-11-13T19:35Z

Jag vet inte man du kan ju alltid lagra StartupPath i en annan variabel eftersom det inte ska ändras under körning.

Då kraschar inte programmet längre.

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

## #3 — Mc Fetto, 2004-11-13T19:39Z

Jo, men det ska väl inte ha någon skilnad då programmet inte byter path. Har dock provat och det spelar inte någon roll.

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

## #4 — Marcus E, 2004-11-13T20:18Z

Du menar att programmet kraschar ändå?

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

## #5 — Mc Fetto, 2004-11-13T20:40Z

Samma meddelande ja.

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

## #6 — Gladh, 2004-11-14T08:19Z

Nu borde det inte spela någon roll, men NTFS använder inte / utan \\ som separerare.

@"c:\\axis\\samples\\" borde hitta din sökväg.

\- Magnus

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

## #7 — Mc Fetto, 2004-11-14T19:25Z

Ja, det var ju sökvägen som var fel, men jag tycker ändå det var konstigt att debbugern visade felet vid denna raden: 

```
Console.Out.WriteLine(Application.StartupPath);
```

 Tack för hjälpen!

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

## #8 — Marcus E, 2004-11-14T21:35Z

Det är vanligt att felsökaren visar fel rad. Oftast visar den raden efter. En komplett rebuild kan hjälpa.

Att / inte fungerar är märkligt eftersom Windowsfunktionerna är gjorda för att acceptera både \\ och /.

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

## #9 — Mc Fetto, 2004-11-14T23:11Z

> **Marcus E skrev:**
>
> Att / inte fungerar är märkligt eftersom Windowsfunktionerna är gjorda för att acceptera både \\ och /.

Det var inte det som var felet med sökvägen utan jag konkatenerade en sträng lite galet på ett ställe så att en '\\' bortblev :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/115771-application-startuppath
