30. august 2004 - 14:53Der er
72 kommentarer og 1 løsning
Spørgsmål ang. GAC
Jeg har i mine forskellige webapplikationer forskellige 3.parts biblioteker jeg skal bruge. Dvs jeg har forskellige DLLer der skal registreres i forskellige applikationer. Dette er ret besværligt at sidde at gøre når jeg skal skifte server og have alle mine applikationer med over. Mit spørgsmål er så hvordan jeg til den enkelte applikation kan sørge for at dens dller bliver registreret automatisk? Er det det jeg skal bruge en .gac fil til? Og i så fald hvordan gør jeg helt præcis?
Jamen altså fx. jeg bruger et FDF toolkit fra windows. Dette ligger i nogle DLLer som jeg skal bruge. DLLerne har jeg lagt i bin folderen i min approot, men den siger
The specified module could not be found. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: The specified module could not be found.
Source Error: Line 17: protected FdfAppClass app=new FdfAppClass();
Men den klasser ligger i bin-folderen...Skal den registreres et sted ?
tjohh... det er der da : hvis du bruger visual studio kan du gå op i tool og vælge OLE/COM object viewer, men der er sikkert andre muligheder også (jeg plejer bare at bruge den fordi jeg altid bruger VS).
okay...jeg har bare ikke mulighed for dette da jeg ikke har installeret VS.net på serveren hvor jeg skal ha det registreret. Kun frameworket er installeret der nemlig
Så har jeg lige et andet spg. Når jeg deployer min app. er de eneste filer jeg skal bruge : bin-mappen aspx-filer ascx-filer aspx.resx-filer ascx.resx-filer web.config Er det korrekt?
jeps - det skulle være fint. hvis du bruger vs, kan du bare markere dit webprojekt i din solution, og så menuen : tools->Copy project så kan du vælge at få fyret de filer der er nødvendige for at køre applikationen over på en anden server (enten med frontpage-extensions eller med fileshare)
Hvad skal jeg sætte op på serveren før det virker? Jeg har win2003,IIS6.0 og også en source safe....Men den bruger jeg ikke endnu...Den skal jeg ha fundet ud af at bruge også på et tidspunkt :D
Hmmm okay...Jeg synes jeg har gjort hvad der står, men det duer ikke. Jeg har godt nok ikke installeret Front Page Serverextensions på min server....Er det ikke med som standard i winServer2003+IIS6.0 ?
Men selvom jeg ikke har installeret frontpage extensions burde jeg vel stadig godt kunne lave en fileshare publicering ik sandt? Men den fejler også....Det er noget jeg har sat forkert op på serveren...Det ved jeg...Jeg kan bare ikke gennemskue hvad det er...
du skal aktivere dem (altså dine frontpage-extension) - du skulle kunne gøre ved at højreklikke på dit web i IIS-en... Så mener jeg der er en entry til det i den menu (muligvis en submenu (all tasks)).
Nu fik jeg noget frontpage frem i mine web service extensions. allowed. Både frontpage og frontpage 2002 Skal jeg også sætte nogle rettigheder op eller noget?
jeg er rigtig latterlig til sådan nogle "admin-sager", men mon ikke du bare kan opretter dig selv (altså med den konto som du bruger på den maskine du vil uploade fra), som administrator på din 2003-server - så skulle der vel være fint hul igennem ;o)
Kender det godt...Jeg fatter heller ikke en meter af sådan noget serveropsætning. Men når der ikke er andre til at gøre det må man jo selv.... Hader det. Anyways...det skal jo ordnes før jeg kommer videre...så jeg kan lisså godt holde op med at tude :D Men jeg kan ikke helt finde ud af hvor i det her serverextensions jeg tilføjer brugere....
Jahh altså de er blevet installeret, og det virker vidst til dels. Men når jeg siger copy project spørger den om username/password, og ligemeget hvad jeg skriver accepterer den det ikke....Jeg kan vidst ikke få oprettet en bruger. Hvor gør jeg det?
hvis du højreklikker på MyComputer, er der et punkt der hedde manage... hvis du klikker på den får du bl.a. mulighed for at administrere brugere og brugergrupper.
okay, men bruger serverextensions almindelige NT-brugere? Jeg har nemlig oprettet en bruger der hedder dotnet. Men når jeg indtaster hans username/password vil den ikke...
Jeg har været inde på serveren i controlpanel->MS sharepoint administrator og logget ind med min admin account og trykket extend på mit websted. Når jeg så herefter trykker på linket navngivet "navnet på mit wbsted" får jeg at vide at jeg ikke er authorized til at se admin siden for webstedet....
jeg er som sagt meget ringe til den slags, men hvis det ikke virker hvis du sætetr dig selv som administrator (altså med det brugernavn/adgangskode du logger på din udviklermaskine med), kan du prøve at se om du
nå....jeg får vidst aldrig de serverextensions til at virke. Jeg har lavet en xcopy bat fil istedet.....så må jeg bruge den indtil videre :) Tak for hjjælpen snepnet
bare i orden :p Snepnet, ved du om der er en måde hvorved man kan som i gamle asp, når man vil have et datafield ud af sin reader skrive navnet på feltet istedet for indexet. Altså istedet for at skrive reader.getString(3) så skrive reader.getString("Fornavn")
Det kunne man i gode gamle dage...Det gir en del bedre overblik i koden :)
Snepnet, har du prøvet at hive en boolean ud af en access DB. Altså hvor det er et yes/no field. Jeg synes jeg får False ud limeget hvad. Kan det passe?
jada...koden er ret simpel. Jeg har skrevet følgende:
OleDbCommand comm=new OleDbCommand("SELECT enbool FROM testtable WHERE id='45'",OleConn); printDebug("udskrift.txt",comm.ExecuteScalar().ToString());
printDebug() skriver bare til en tekstfil.
enbool er som teksten antyder en yes/no værdi. Den skriver false ud i filen nomatter om den er yes el. no i basen... P.s. Hvis det stod til mig ville jeg IKKE arbejde med access..men det kan jeg ikke rigtig bestemme hehe :)
Har du tid og lyst til at prøve at bruge det? Jeg hjælper dig gerne igang :) Jeg har ikke fundet nogle jeg kan snakke med om fdf nemlig...Ingen har brugt det før :P
Grunden til jeg har valgt at bruge fdf frem for itext er fordi jeg skulle lave et ret "komplex" dokument. Altså det fylder godt nok kun 1 side, men der står en masse på den side opstillet i tabeller osv. Det er et certifikat som skal genereres nemlig. Jeg valgte at bruge fdf da man så kan tegne sin skabelon frem for at kode den. Dette gør måske det hele en smule mere vedligeholdelsesvenligt....Men jeg har bare problemer med billeder....De vil ikke helt som jeg vil.
jeg skal nok huske på det bumle, men jeg har vældig travlt i øjeblikket, så jeg lover ikke noget :o(
Synes godt om
Ny brugerNybegynder
Din løsning...
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.