Jag har hållit på med ett projekt i ASP.NET en längre tid nu och när jag äntligen börjar bli klar och ska ladda upp det på webbhotellet så börjar det såklart strula även där.
Efter att ha kontaktat webbhotellet så visade det sig i alla fallproblemet var. De måste enligt dem manuellt gå in i serverinställningarna och ställa in att en ASP.NET-applikation skall köras i de mappar jag nyss lagt upp :(
Detta innebär att så fort jag har skapar en subdir i min applikation så måste jag maila webbhotellet och be dem göra inställningarna så att det skall funka... Det har dessutom tagit ca. 1 dag innan jag fått svar på mina mail x(
Min fråga: ska det verkligen vara så att denna inställning måste göras manuellt?
Så fort du skall dela upp din applikation i flera under applikation som det behövs manuella inställningar, att skapa en mapp under den site du ligger i bör det inte behövas några extra inställningar.
renholm: jo men det var det jag trodde med men jag har bara lagt upp vissa saker såsom administration av en sida i en annan map. Detta räckte tydligen för att det itne skulle fungera.
Vad är det som avgör att det är en "underapplikation" ? En egen Global.asax, web.config osv ?
Webbhotellet skall skapa en virtuell mapp för samtliga deras kunder, om du stödjer asp, .net etc.
För att komma åt mappar som är underliggande den virtuella katalogen, som förövrigt är samma sak som ditt konto, så behövs det inga manuella inställningar. Dock kan de säkert ha missat en del vad gäller behörigheter för ASPNET_WPkontot, vilket inte du skall ta åt dig av.
Min erfarenhet säger att ALLA mappar som kör ASPX sidor måste köras som en "Application". Om filerna ligger i roten så är detta redan en "Application", men om du skapar undermappar så måste man via IIS.en gå in på mappen och klicka i "Create" under "Application".
Detta är iaf. vad vi gör hos vårt web-hotell så fort vi lägger upp nya under-mappar...
Finns det nåt bättre sätt, är jag väldigt nyfiken på det!
Ok, men hur gör man rent applikationsmässigt för att skapa en ny applikation i undermappen? Måste jag i VS.NET skapa olika projekt för att den valda mappen skall bli en separat applikation?
Jag tycker det är lite konstigt att det fungerar bra på min egen server men inte webbhotellet men det kanske är så att dom har mer restrektiva säkerhetsinställningar eller liknande?
Det har löst sig nu. Tydligen funkade det inte för att webbhotellet lagt upp undermappen som en applikation. Tydligen var detta en tabbe och det funkade bra när de tog bort den inställningen.
258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e