---
title: "include Virtual problem.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/99309-include-virtual-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pRob3"
published: "2004-03-12T13:56:42.000Z"
updated: "2004-03-13T14:23:58.000Z"
replies: 7
views: 345
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/asp/99309-include-virtual-problem"
---

# include Virtual problem..

## #1 — pRob3, 2004-03-12T13:56Z

Varför funkar det inte att köra denna kod på min IIS 5.1 server:

```
<!-- #INCLUDE VIRTUAL="/inc/kopplingen.asp" -->
```

Får fel messet att filen inte kan hittas och det är rätt virtuella sökväg.

fel messet:
Feltyp:
Active Server Pages, ASP 0126 (0x80004005)
Include-filen '/inc/kopplingen.asp' kunde inte hittas.

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

## #2 — pRob3, 2004-03-12T13:58Z

Kanske ska påpeka att det funkar när jag skriver:

```
<!-- #INCLUDE FILE="/inc/kopplingen.asp" -->
```

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

## #3 — OveRRidE, 2004-03-12T14:03Z

Flyttas från IIS, PWS.

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

## #4 — pRob3, 2004-03-12T14:35Z

Är det något speciellt man måste installera för att få det att funka?

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

## #5 — OveRRidE, 2004-03-12T15:17Z

Nej, Server Side Includes (SSI) är redan vid installation av IIS länkat till filtyperna .asp och .inc via ssiinc.dll. 

Enligt vad jag vet så använder man VIRTUAL när man vill länka till en fil som ligger *ovanför* den mapp man befinner sig i. FILE använder man när man vill länka till filer som befinner sig *i samma mapp som, eller i undermappar* till den mapp man befinner sig i. 

Hur ser din struktur ut?

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

## #6 — pRob3, 2004-03-12T16:38Z

Jag använder både och därför har det varit så smidigt att använda virtual pga att den alltid utgår från rooten och då finns den alltid i mappen /inc/kopplingen.asp.

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

## #7 — Inferis, 2004-03-12T20:12Z

Har du provat att ta bort / före inc?

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

## #8 — OveRRidE, 2004-03-13T14:23Z

> **pRob3 skrev:**
>
> Jag använder både och därför har det varit så smidigt att använda virtual pga att den alltid utgår från rooten och då finns den alltid i mappen /inc/kopplingen.asp.

Grejen är ju den att man strävar efter att ha så dynamiska sökvägar sm möjligt, eftersom din applikation kanske flyttas ner ett steg i katalogstrukturen, och därmed slutar fungera, efter som sökvägen /inc/fil.asp inte längre stämmer om alla mapparna ligger i undermappen /\_test/.

Därför bör man använda t.ex. ../../inc.asp eller liknande istället, de sökvägarna kommer aldrig att sluta fungera, så länge du inte ändrar sökvägarna, explicit.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/99309-include-virtual-problem
