Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Köra asp.net i undermappar

Postades av 2005-06-01 16:36:29 - -- --, i forum asp.net generellt, Tråden har 13 Kommentarer och lästs av 469 personer

Hejsan,

Jag kör som vanligt asp.net i IIS roten. Men för att köra i en virtuell undermapp tex 127.0.0.1/highscore/index.aspx så får jag bara fel. jag satte hela den mappen till fulla
rättigheter för alla bara för att testa. Varför fungerar det inte???? Får bara följande fel

_____________________________
Server Error in '/' Application.
--------------------------------------------------------------------------------
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
_____________________________

Någon som vet vad man ska göra? Även sln och webinfo filen har jag ändrat till rätt sökväg.


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-01 20:40:23 - Oskar Johansson

Är den virtuella mappen en applikation? Välj egenskaper på mappen och kolla det


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-01 21:39:32 - Pelle Johansson

Snabbaste och första testen är att köras aspnet_regiis -i via c:\windows\microsoft.net\framework\v1.x
Då återställs det mesta vanliga problem och rättas upp. Är det inte en virtuell katalog och du vill att det skall vara det, välj properties på mappen via mmc och klicka till på "skapa" där det står tillämpningsnamn. Då blir den virtuell automatiskt.


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-02 01:23:57 - -- --

Tack!


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-02 11:21:45 - Jon Lindeheim

Jag har samma problem. Skapade en applikation av min undermapp och nu får jag felet:

Parser Error Message: Could not load type 'yif.myPages.login'.

Får alltid detta felet när jag ska ladda .aspx-filer som ligger i undermappar i min applikation.

/Jon


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-02 15:50:34 - Oskar Johansson

Var ligger dll-filerna? Dll-filerna måste ligga in bin-mappen. Bin-mappen måste ligga i roten av applikationen


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-03 08:36:38 - Jon Lindeheim

Jag har bara en dll-fil i rotens bin-mapp. Den som har samma namn som det översta namespacet. Ska det skapas en dll-fil för varje under-namespace som skapas (underkatalog)?


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-03 09:07:37 - Oskar Johansson

Hm... Du vet väl att den närmaste mappen som är en applikation är roten? ;) Dvs. att du din bin-mapp för underkatalogen måste ligga i just underkatalogen om underkatalogen är en applikation.

Om du inte vill ha din bin-mapp i underkatalogen så ska underkatalogen inte vara någon applikation


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-03 14:35:52 - Jon Lindeheim

Ok men om jag har förstått det rätt så ska detta fungera.

Övermappen är gjord till applikation i IIS
Undermappen är ej en applikation

Om mitt projekt heter projektet ska det bildas en projektet.dll-fil i bin-mappen i övermappen. Det ska även ligga en dll-fil som heter över.under.dll om jag har aspx-filer i min undermapp. Dvs de sätts ihop i samma assembly som ligger i övermappens bin.

Då ska det fungera att ha hur mycket undermappar med .aspx-filer i sitt projekt som helst.

Dock så skapas det ingen över.under.dll-fil när jag bygger mitt projekt. Har letat i inställningar för projektet men hittar inget som kan hjälpa mig.

Just nu är jag fast och måste välja mellan dessa felmeddelanden:

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.

eller:

Parser Error Message: Could not load type 'yif.myPages.login'.

Det första när undermappen INTE är en applikation och det andra när den är det.




Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-03 15:04:38 - Oskar Johansson

Nej, det ska inte finnas någon över.under.dll

Asp.net jobbar så (om du inte ställer in något annat) att den laddar samtliga dll:er som ligger i bin-mappen. Sedan änr du anropar en sidan så ser den om din aspx-fil ska ärva någon klass. Om aspx-filern ska ärva någon klass så försöker den hitta den klass som står där.

Har du en klass som heter login i namespacet yif.myPages i din dll? Du kan kolla de genom att ladda hem verktyget reflector


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-04 11:39:53 - Jon Lindeheim

Körde reflector och klass-strukturen ser rätt ut. Provade att ta bort min web.config i myPages/

<authentication mode="Forms">
	     <forms loginUrl="login.aspx"/>
                 </authentication> 
                <authorization>
        <deny users="?" />
    </authorization>


Och då är det inga problem att köra filer som ligger i myPages, den hittar alla klasser och sånt. Kan det vara så att underkatalogen MÅSTE vara gjord till en applikation om det ligger en web.config i den mappen?

Detta börjar snart bli tjatigt ja vet, men jag ger aldrig upp =).


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-05 17:37:44 - Jon Lindeheim

Har hittat en lösning även om den är ganska ful. Kopierade hela bin-mappen från rot-applikationen till mypages/bin.


Svara

Sv:Köra asp.net i undermappar

Postades av 2005-06-06 00:27:35 - Oskar Johansson

>Har hittat en lösning även om den är ganska ful. Kopierade hela bin-mappen från rot-applikationen till mypages/bin.

Då är undermappen med andra ord en applikation? Om det är så stämmer det och allting är som det ska va :P


Svara

Sv: Köra asp.net i undermappar

Postades av 2005-06-07 15:24:59 - Farid BenHajji

Felet du får (fick) berodde nog i a f på att du sätter autenticeringssätt en gång till. Du har redan gjort en gång för roten och gjorde det igen för underkatalogen. Längre ned i strukturen anger man bara, vilka som får eller inte får tillgång till den katalogen.

Typ:
<code>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</code>
</configuration>


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
6 234
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies