28. februar 2008 - 13:35Der er
15 kommentarer og 1 løsning
website.dll
Hej Jeg har fucket en hjemmeside og intranetside fuldkommen op. Dette fordi - tror jeg - at jeg har lagt website.dll fil op. Hvad er det for en fil? Hvordan kan jeg løse mit problem?
Hvis filen lå i /bin/ mappen i roden af dit webhotel..
Er det blot sites kompilerede kode.. Uundværlig for at sitet overhovedet vises.
denne skal ikke flyttes, slettes osv.. Ellers skal du lige "røre" ved web.config, som vil tvinge webapplikationen til at genstarte (at genstarte serveren er vist altid en nødløsning :) ) Når jeg siger røre, er det blot lige at åbne den, smide et space ind hvor det ikke vil fejle og gemme igen.
jokkejensen ok altså¨er det på selve webserveren at den blir genereret.
Som jeg forstår det: Da jeg overwritede med den lokale website.dll, gik det galt (da den jo er genereret af localhost). Da jeg rodede i web-config på produktionsserveren og genstartede webserveren betød disse ting samlet at website.dll blev genereret?
Jeg er med på at filerne bliver kompileret og lagt i bin-kataloget som dll.
Mine to spørgsmål går ud på følgende: 1) Hvordan ser jeg hvad filen indeholder (som w13 skriver)? Skal jeg åbne filen med et specielt program (Visual Studio)? 2) Når jeg arbejder på localhost, skal jeg så smide den website.dll med over (Jeg formoder kompileringen sker via mit visual studio og der skal med over. Er det rigtigt forstået?
Ja når du builder din solution oprettes der en dll ud fra dine codebehind filer..
Dette er kompileret kode, og jeg forstår ikke hvorfor du vil kigge i det hvis du har CS filerne i vs.net..
Du får akkurat det samme resultat.
Det hedder at dekompilere en kompileret fil, der findes et hav af værktøjer til dette, dog kan kompileret kode have været gennem en obfuscator eller lignende hvilket gør det svære hvis ikke umuligt at dekompilere.
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.