Avatar billede bumle90 Nybegynder
30. august 2004 - 14:53 Der 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?
Avatar billede snepnet Nybegynder
30. august 2004 - 15:06 #1
hvad mener du med at de skal registres ?
(det skulle ikke ret gerne være nødvendigt)
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:13 #2
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 ?
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:16 #3
fra windows skulle være for...altså "til windows"
Avatar billede snepnet Nybegynder
30. august 2004 - 15:20 #4
ah.... er det "gamle" COM-klodser du arbejder med, og ikke .NET assemblies ?
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:22 #5
ja, det er det vidst.
Avatar billede snepnet Nybegynder
30. august 2004 - 15:23 #6
så bliver du nødt til at registrere dem er jeg bange for.
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:31 #7
okay, vha regsvr32?
Avatar billede snepnet Nybegynder
30. august 2004 - 15:38 #8
jup
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:44 #9
Hmmm okay..strange...det virker ikke helt...

Er der en måde at se hvilke man har registreret?
Avatar billede snepnet Nybegynder
30. august 2004 - 15:47 #10
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).
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:47 #11
Den siger DllregisterServer entry point was not found....
Hvad betyder det?
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:48 #12
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
Avatar billede snepnet Nybegynder
30. august 2004 - 15:49 #13
det betyder at den ikke indeholder oplysninger om hvordan den skal registreres, og så kommer du ikke rigtig videre.
hvad er det for en "klods" ?
Avatar billede bumle90 Nybegynder
30. august 2004 - 15:53 #14
Det er fdf-toolkit.
Det kan hentes her:
http://partners.adobe.com/asn/acrobat/forms.jsp
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:04 #15
Har du fundet det?
Avatar billede snepnet Nybegynder
30. august 2004 - 16:07 #16
jeps - det ligner ikke ligefrem .net klodser
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:08 #17
ahhh fik den nu :)
Jeg arbejdede med den forkerte fil viste det sig :)
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:08 #18
Nu rykker det vidst
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:13 #19
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?
Avatar billede snepnet Nybegynder
30. august 2004 - 16:24 #20
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)
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:31 #21
hmmm
tools->Copy project
hedder den det?
Kan ikke lige se den...
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:33 #22
ahhh fandt den ovenover :)
Avatar billede snepnet Nybegynder
30. august 2004 - 16:35 #23
:o) - den er ikke uden evner.... og der er kommet fede udvidelser til den i VS2005 beta
Avatar billede bumle90 Nybegynder
30. august 2004 - 16:37 #24
Hmmm jeg er nødt til både at lave en web frontpage og en fileshare eller hvordan?
Avatar billede snepnet Nybegynder
30. august 2004 - 16:42 #25
nej det er tilstrækkeligt med den ene - normalt kører det hurtigst med frontpage-extensions, men det kan også sagtens lade sig gøre med share.
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:02 #26
okay...jeg kan ikke få det til at virke med frontpage extensions...Den kommer med en fejlmeddelse når jeg prøver
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:02 #27
Desuden kan jeg heller ikke med fileshare.
Den kan ikke lave en web siger den???
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:03 #28
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
Avatar billede snepnet Nybegynder
30. august 2004 - 17:06 #29
mon ikke denne her er noget for dig :
http://www.15seconds.com/issue/030806.htm
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:32 #30
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 ?
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:34 #31
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...
Avatar billede snepnet Nybegynder
30. august 2004 - 17:43 #32
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)).
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:57 #33
hmmm okay...ser om jeg kan finde det
Men burde jeg ikke kunne bruge fileshare selvom frontpage ikke er enabled?
Avatar billede bumle90 Nybegynder
30. august 2004 - 17:58 #34
Ifølge MS skal jeg adde dem som web service extensions.
Filerne man skal bruge er ifølge dem:

systemroot\Program Files\Common Files\Microsoft Shared\Web Server Extensions\50\Isapi\_vti_adm\Fpadmdll.dll

• systemroot\Program Files\Common Files\Microsoft Shared\Web Server Extensions\50\Isapi\Shtml.dll

• systemroot\Program Files\Common Files\Microsoft Shared\Web Server Extensions\50\Isapi\_vti_adm\Admin.dll

• systemroot\Program Files\Common Files\Microsoft Shared\Web Server Extensions\50\Isapi\_vti_aut\Author.dll

Fundet på:
http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/pub_extendfrontpage.mspx

Jeg synes bare ikke rigtig jeg har nogle af dem...
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:01 #35
Jeg synes heller ikke rigtig jeg har dette tool i admin tools:

Microsoft SharePoint Administrator
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:09 #36
Sig til hvis jeg skal lave et nyt spg. snepnet med flere pts.
Din hjælp er helt kanon....

Har du nogen ide om hvad jeg mangler
(Der er bare ikke noget værre end opsæting af disse ting :)  )
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:13 #37
Nu prøver jeg at installlere FPSE2002 hentet ned fra deres side...Måske det hjælper :)
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=5CC0A845-1884-4A16-A8CB-25D2F0815FA3
Avatar billede snepnet Nybegynder
30. august 2004 - 18:24 #38
sorry... jeg har bare ikke lige været tilstede.
- nej du skal ikke oprette flere spørgsmål :o)

Det er underligt at der er så meget ballade med det - jeg synes aldrig det sådan har drillet for alvor... Det er sq da lidt trist.

Jeg booter muligvis en 2003 op i aften - så kaster jeg lige et blik på det der.
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:31 #39
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?
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:35 #40
Ahhh nu fik jeg noget frem.
Skal man oprette seperate FPEXT brugere op?
Avatar billede snepnet Nybegynder
30. august 2004 - 18:36 #41
du kan i hvert fald gøre det... det kan være meget praktisk.
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:37 #42
Jeg blir nemlig prompted for user/pass når jeg vil lave copy project.
Mit admin password duer ikke...heller ikke min nt bruger
Avatar billede snepnet Nybegynder
30. august 2004 - 18:37 #43
så kan du oprette f.eks. authors (sådan en som du skal være fra din anden maskine, når du skal opdatere).
Avatar billede snepnet Nybegynder
30. august 2004 - 18:38 #44
prøv at opret dig selv som author... jeg bliver nødt til at smutte her om et øjeblik.
Avatar billede bumle90 Nybegynder
30. august 2004 - 18:38 #45
okay...Kan du ik lige hurtigt sige hvor jeg gør det?
Avatar billede snepnet Nybegynder
30. august 2004 - 18:47 #46
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)

jeg er tilbage igen efter 22.

mvh
Avatar billede bumle90 Nybegynder
30. august 2004 - 19:03 #47
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....
Avatar billede snepnet Nybegynder
30. august 2004 - 22:45 #48
prøvede du det med at oprette dig som admin ?
fik du installeret dine fronpage-extensions, og har du "prøvet dem af" ?
Avatar billede bumle90 Nybegynder
31. august 2004 - 10:29 #49
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?
Avatar billede snepnet Nybegynder
31. august 2004 - 10:36 #50
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.
Avatar billede bumle90 Nybegynder
31. august 2004 - 10:37 #51
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...
Avatar billede bumle90 Nybegynder
31. august 2004 - 10:40 #52
This operation requires author permission for xxx.xxx.xxx.xxx:80

Og så skal jeg indtaste username/password. Men ikke engang serverens admin account accepterer den...
Avatar billede bumle90 Nybegynder
31. august 2004 - 10:43 #53
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....
Avatar billede snepnet Nybegynder
31. august 2004 - 10:55 #54
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
Avatar billede snepnet Nybegynder
31. august 2004 - 10:57 #55
har en brugergruppe der hedder noget med frontpage, og så indlemme dig selv i den.
Avatar billede bumle90 Nybegynder
31. august 2004 - 12:06 #56
Hmmm jeg har ikke en frontpage gruppe ser det ud til.
Men jeg har slet ikke frontpage installeret.
Kune frontpage server extensions.
Er det korrekt?
Avatar billede bumle90 Nybegynder
31. august 2004 - 12:39 #57
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
Avatar billede snepnet Nybegynder
31. august 2004 - 13:16 #58
velbekomme :o) - jeg poster en tut hvis jeg falder over en.
mvh
Avatar billede bumle90 Nybegynder
31. august 2004 - 13:57 #59
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 :)
Avatar billede bumle90 Nybegynder
31. august 2004 - 14:14 #60
ahhhhh
kunne det være  data["Fornavn"] :D
Avatar billede snepnet Nybegynder
31. august 2004 - 14:56 #61
tror bare du kan skrive reader["Fornavn"] :o)
Avatar billede bumle90 Nybegynder
31. august 2004 - 18:22 #62
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?
Avatar billede snepnet Nybegynder
31. august 2004 - 22:57 #63
huh - det er ca. 1000 år siden jeg har arbejdet med access-databaser :o( jeg husker ikke noget ballade i den stil... må jeg se koden ?
Avatar billede bumle90 Nybegynder
01. september 2004 - 12:41 #64
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 :)
Avatar billede bumle90 Nybegynder
01. september 2004 - 13:02 #65
Nå..nu virker det...Havde gjort et par forglemmelser :)
Avatar billede snepnet Nybegynder
01. september 2004 - 13:25 #66
ok - et svar så ?
Avatar billede bumle90 Nybegynder
01. september 2004 - 14:38 #67
Jepski :)
Mange tak for superhjælp
Avatar billede bumle90 Nybegynder
01. september 2004 - 14:48 #68
Du fik aldrig kigget på det der fdf vel?
Avatar billede snepnet Nybegynder
01. september 2004 - 14:49 #69
velbekomme... nej jeg fik aldrig gjort andet end at hente det :o)
Avatar billede bumle90 Nybegynder
01. september 2004 - 14:57 #70
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
Avatar billede bumle90 Nybegynder
01. september 2004 - 14:58 #71
Det kræver godt nok en acrobat pdf-writer....
Avatar billede bumle90 Nybegynder
01. september 2004 - 15:10 #72
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.
Avatar billede snepnet Nybegynder
01. september 2004 - 16:43 #73
jeg skal nok huske på det bumle, men jeg har vældig travlt i øjeblikket, så jeg lover ikke noget :o(
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester