Avatar billede iceyblue Nybegynder
13. marts 2004 - 02:48 Der er 5 kommentarer

Hjælp til brug af condition-statement

Hejsa...

Jeg har fundet ud af, at man kan benytte condition-feltet i Visual Studio til at angive om en fil skal eksekveres under instalationen eller ej - afhængig af om det/de angivede conditions er false/true...

Jeg har nu 2 spg.

1.Hvad skal jeg skrive i feltet hvis jeg ønsker at DOT NET frameworket skal installeres hvis det enten ikke findes i forvejen på brugerens computer eller den rette version ikke benyttes?

2 Hvad skal jeg skrive i feltet hvis jeg ønsker at en bestemt dll-fil skal lægges ind på computeren, hvis brugren benytter win95, win98, windows 2000 eller win Me?

mvh. IceyBlue
Avatar billede icecoder Nybegynder
14. marts 2004 - 12:19 #1
Hey du skal installere microsofts bootstrapper plugin som aendre din bootstrapper setup fil og vil automatisk installere .net framework hvis ikke det allerede er der.

Vedroende sprgm 2 saa skal du i condition feltet skal der staa :

WindowsBuild="2600" (for xp)


her kan du finde resten.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/operating_system_property_values.asp

Med venlig hilsen,

icecoder
Avatar billede icecoder Nybegynder
14. marts 2004 - 12:21 #2
Hey igen..det var nu ment som et svar og jeg har brug for points :-)

Hey du skal installere microsofts bootstrapper plugin som aendre din bootstrapper setup fil og vil automatisk installere .net framework hvis ikke det allerede er der.

Vedroende sprgm 2 saa skal du i condition feltet skal der staa :

WindowsBuild="2600" (for xp)


her kan du finde resten.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/operating_system_property_values.asp

Med venlig hilsen,

icecoder
Avatar billede iceyblue Nybegynder
14. marts 2004 - 18:30 #3
Nu har jeg egentlig løst mit problem...du skal dog nok få points alligevel!!

Du skal blot fortælle mig hvilket bootstrapper plugin om snakker om og give mit linket til der hvor jeg kan hente det...
Avatar billede icecoder Nybegynder
14. marts 2004 - 18:34 #4
Avatar billede iceyblue Nybegynder
14. marts 2004 - 21:14 #5
Du lyder til at vide en del om det her emne...

Jeg benytter ikke BootStrapper...men min egen msi-fil, DotNetFx.exe, setup.exe og Settings.ini....og det er så ini-filen jeg ref. til msi og DotNet...

Jeg har inde i selve setup'en inkluderet MDAC merge modul 2.6......og jeg har lige prøvet at installere det på en gammel bærbar pc med win98....Men efter jeg trykkede på setup-filen...så kom der et vindue frem, hvori den sagde at føglende komponenter er nødvendige får at installere programmet...Der stod bl.a Dot Net og MDAC...Der var flueben ud fra disse to komponenter og mulighed  for at fjerne fluebenet ud fra MDAC...

Jeg lod den forblive markeret og trykkede OK...men så brokker den sig over, at den ikke kunne finde MDAC...derfor kørte jeg installationen igen og fjernede fluebenet ud fra MDAC og så kørte det fint...jeg kunne desuden se at den selv pakkede mit indbyggede merge modul ud under installationen ;))

1. Så mit spg. er : Hvordan gør jeg således, at den IKKE kommer op det første vindue, altså det hvor man kunne sætte MDAC til/fra....??

2. For at en bestemt del af mit program virker, så kræver den at en enkelt dll-fil bliver registreret...hvordan gør jeg dette under en installation?
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