webForumDet fria alternativet

dll komponenter HJÄLP !!!

ASP

5 svar · 298 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

Hej

Befinner mig just nu i ett förtvivlat läge...

Jag har en webb applikation som hade en registrerad "dbfilen.dll"

Nyligen skapade jag en uppdatering till den applikationen. Och testmiljön så fungerar den alldeles utmärkt. När jag sen tar den till "Skarp" miljö så vill det inte fungera. Så här gick det till 1:a ggn:

1. I SQL-Server 7 uppdaterade jag ett par "Lagrade Procedurer".

2. Stoppade ISS:en

3. Avregistrerarde den gamla dll filen. ("c:\dll_mappen\dbfilen.dll /u"). Meddelande om lyckad avregistrering kom...

4. Sedan lade jag över de nya "asp-filerna" från en CD och givetvis tog jag bort skrivskyddet.

5. Registrerade den nya "dbfilen.dll". Med lyckat resultat enl msgbox.

6. Startade sedan ISS:en.

Provade sedan siten och det vara inga bekymmer till en början. Men när jag sedan skulle kolla updateringen så var det ett medelande om fel antal argument etc i min filtrerings uppdatering.

Inga nyheter med det "tänkte jag", men det fungerade i testmiljön... Hmm...

Gjorde då som så att jag tog tillbaka de gamla asp sidorna. Och då fungerade det som tidigare.

Så då var mitt problem att den gamla dll:en i alla fall fanns kvar. Jag körde sen total avstängning av ISS:en via "Services". Där stängde jag av "ISS Admin..." (Och tog det den vägen istället)
Och gjorde om allt från början...
Och sedan startade jag om datorn.

Efter det så fungerar ingenting i den delen av applikationen. Varken den gamla eller nya versionen. Och det ända felmeddelande jag får är det gamla hederliga felet:

HTTP 500 - Internal server error
Internet Explorer

Efter det har jag testat att återställa till tidigare ursprunglig site. Men inte ens det vill fungera... Och det känns jättemysko...

Jag misstänker att det är något med registrering respektive avregistrering som inte är som det ska. För själva "Administration applikationen" fungerar som den ska men inte den allmäna sidan.

Så funderar jag även lite på om det finns något program som kan scanna av datorn för att kolla vilka dll:er som är registrerade samt var de ligger etc.

Eller har ni en ide om vad det kan röra sig om. Förhoppningsvis något annat än "Gates Syndrom".

*Grumf* Detta blir den sista grejen med "Klassisk ASP" (tror jag). Ska banne mig ta och börja med .Net istället. Hört att där är komponenthanteringen mycket säkrare...

Tack för uppmärksamheten...

mvh / TT

Medlem sedan juni 2000161 inlägg
#2

I IE, välj: verktyg -> internet-alternativ -> avancerat och kryssa ur "visa egna http-meddelanden".

Då får du förhoppningsvis IIS:ens felmeddelande, och inte ett 500-meddelande. Kanske kan det ge dig bättre ledning om var problemet ligger...

/M.

Medlem sedan juli 2001458 inlägg
#3

Ska kolla det... Tackar för tipset :)

Medlem sedan juli 2001458 inlägg
#4

Kollade upp det. Men den var redan i kryssad... :l

Tar tacksamt emot alla tänkbara tips inom området.

/ TT

Medlem sedan juni 200032 967 inlägg
#5

Den skall inte vara ikryssad.

Mvh,

Medlem sedan juli 2001458 inlägg
#6

:r Ska läsa noggrannare nästa gång. Tack ElMaco och @nders...

För nu leker livet igen... Jag hade glömt att sätt rättigheter på dll-filen. Och nu fungerar ALLT!!! :P

Thankz a lot! :e

265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)