Avatar billede 2c Nybegynder
07. marts 2006 - 14:01 Der er 10 kommentarer og
2 løsninger

Setup project

Jeg har lavet et setup og deployment projekt til en windows applikation i C#. Jeg er dog lidt usikker på hvordan det virker på andres computere end min egen(hvor det virker fint). Det virker for eksempl ikke på min kærestes computer hvor jeg ellers vil mene at jeg har instaleret alt det nødvendige.

Så mit spørgsmål. Kan i køre det? Hvis ikke, hvad tror i så der er galt. Hvis ja, hvad syntes i så om programmet?

Filen kan hentes her: http://www.clauskc.dk/aps/Rich%20RSS%20Reader%20Setup.msi
Avatar billede spif2001 Nybegynder
07. marts 2006 - 14:03 #1
Og din kærestes computer har selvf. .net framework installeret?
Avatar billede 2c Nybegynder
07. marts 2006 - 14:05 #2
Ja
Avatar billede spif2001 Nybegynder
07. marts 2006 - 14:10 #3
Jeg får en System.RunTime.Interopservices.COMException med følgende message når jeg prøver at køre programmet:

"Klassen er ikke registreret (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))"
Avatar billede spif2001 Nybegynder
07. marts 2006 - 14:10 #4
Bruger du et eller andet, som kun ligger på din PC?
Avatar billede 2c Nybegynder
07. marts 2006 - 14:20 #5
Nej, det vil jeg ikke mene.
Men jeg bruger quicktime, windowsmediaplayer og Internet Explorer. Jeg ved ikke om det kan være et problem med det.
Avatar billede spif2001 Nybegynder
07. marts 2006 - 14:22 #6
Jeg har ikke QuickTime - så hvis det er et krav, er det ikke så mærkeligt at programmet crasher :)
Avatar billede 2c Nybegynder
07. marts 2006 - 14:24 #7
Nej, det kan du have ret i.
Men jeg håbede lidt at programmet kunne køre alligevel. Der bliver ihvertfald distribueret 3 quicktime dll'er med.
Men det kan godt være det skal være et krav af maskinerne der kører det. Altså IE, mediaplayer og quicktime.
Avatar billede sovsekoder Nybegynder
07. marts 2006 - 14:49 #8
det er sikkert dine interop filer du har distribueret med... selv COM komponenterne (een eller flere pr. interop fil) skal også installeres og registreres. Det er det 0x80040154 betyder - en COM komponent er ikke installeret/registreret
Avatar billede 2c Nybegynder
07. marts 2006 - 18:44 #9
Ok. Hvad er den bedste løsning så?
Man kan vel ikke distribuere COM filerne med? Jeg kunne forestille mig at quicktime sikkert ville fylde meget?
Er der nogen der kan køre det, som har quicktime, mediaplayer og IE installeret?
Avatar billede 2c Nybegynder
07. marts 2006 - 22:18 #10
Jeg har nu fået det testet på en række computere med quicktime, og der ser det ud til at virke fint.

Tak for hjælpen begge to. Smider i et svar?
Avatar billede spif2001 Nybegynder
08. marts 2006 - 08:18 #11
svar
Avatar billede sovsekoder Nybegynder
13. marts 2006 - 13:22 #12
svar
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