13. juni 2006 - 12:33Der er
10 kommentarer og 1 løsning
Aspx-side vises i debugger, ikke online
Jeg eksperimenterer med .net 2.0 og visual web developer express edition, og lykkes kun delvist foreløbig.
Jeg kan godt få en simpel aspx-side til at vises hos min udbyder (web10) med .net version 2.0.
Jeg har importeret et tidligere 1.x projekt ind, det kompilerer og kører i den interne browser, inklusiv adgang til mysql (det overraskede og imponerede mig).
Men, jeg kan ikke få siden til at vises fra min udbyder, jeg får blot en runtime error, og jeg får ikke vist flere detaljer.
Jeg har angivet CustomErrors="Off" i webconfig, uden at det gør nogen forskel. Hvordan er det lige det fungerer med webconfig når der ikke er nogen dll?
Jeg har kun lagt .cs og .aspx-filerne på mit webhotel.
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. (c:\webs\talkactive\mitdomæne\web.config line 67)
Tror problemet er lokaliseret til noget med MySql - jeg bruger MySQL Connector .Net. Jeg kan sagtens kompilere og køre på localhost med adgang til databasen der ligger på mit webhotel, men altså ikke når det hele kører på webhotellet.
MySql.Data.dll skulle blot tilføjes i /bin på mit webhotel. Men jeg indrømmer at jeg nok ikke har forstået forskellen fra 1.1 til 2.0 i forhold til dll og kodefiler.
For de dll'er du refererer er der sådan set ingen forskel.
Fejlen her: 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. (c:\webs\talkactive\mitdomæne\web.config line 67)
Har ikke noget med MySql at gøre... Den betyder nøjagtig det der står. Du har en web.config i en folder der ikke er konfigureret som en applikation, og i den har du forsøgt at skrive noget der ikke tillades.... Nemlig hvilken type authentication der skal benyttes.
Jeps - du har helt ret i dine antagelser. Det skal dog nævnes at det med at distribuere aspx- og c# filer blot er én af flere muligheder. Det at konfigurere en folder op som application, er noget der skal gøres på IIS'en, og du kan formentlig få web10 til at gøre det hvis du sender dem en email. Mvh
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.