08. december 2004 - 14:15Der er
7 kommentarer og 2 løsninger
Almindeligt VB program i Visual Studio
Kan man ikke lave et almindeligt Visual Basic program i Visual Studio?
Jeg har nemlig et meget lille program, som skal installeres på ca. 600 pc'ere rundt omkring i hele Danmark, og jeg vil helst ikke skulle installere .Net framework på dem alle sammen.
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
08. december 2004 - 14:29#1
Hvis dit program er lavet i VB.NET skal de have frameworket installeret for at det kan køre. Men hvis det er lavet i den "gamle" VB 6, skal de have VB Runtime installeret.
ok - jeg har kun lige for nyligt fået visual studio installeret. Kan jeg lavet et program som et "VB 6 program" i Visual Studio?
Jeg har nemlig set i min configuration manager for mit projekt at jeg kan vælge target platform. Problemet er at jeg her kun har mulighed for at vælge .Net som platform
Inden du installerer et program på 600 PC'ere i hele DK, skal du nok lige bruge 2 minutter på at sætte dig ind i hvad for et programmeringssprog du anvender ;o)
Du omtaler Visual Studio - det svarer lidt til at tale om officepakken, men det fortæller jo ikke om det er office 2000 eller office XP, vel?
Har du VB.NET SKAL (!!!!) du have .NET frameworket installeret. Men det er jo en del af XP, så har de 600 PC'ere installeret winXP er dine problemer løst.
Har du VB6 skal du IKKE have .NET frameworket installeret.
ja jeg har forstået at .Net programmer kører på .Net Framework
Jeg kender ikke til pc'erne, men de kører højst sandsynligt ikke XP allesammen.
Derfor skal jeg jo nok benytte et andet programmeringssprog til at løse opgaven. Jeg tænkte bare, at det kunne da ikke passe, at man ikke også kunne lave et program i Visual Studio, som havde Windows som "target platform" i sin configuration manager i stedet for .Net
Men jeres svar lyder ret overbevisende :-) Så det må jeg konkludere, at det kan jeg altså ikke.
Mit problem er ikke løst, så jeg holder lige spørgsmålet åben lidt endnu...
"at man ikke også kunne lave et program i Visual Studio"
Det er lidt forvirrende at du skriver "visual studio"
For der findes Visual Studio 6.0 og .NET De er forskellige! Den ene kræver .NET framework, den anden gør ikke.
Har du Visual Studio .NET, og vil programmere i VB.NET, behøver du ikke holde spørgsmålet åbent, for du kan ikke kompilere til en .exe, der kan køre på en PC uden .NET frameworket.
Har du den "gamle" Visual studio 6.0 og vil programmere i VB6, har du ingen problemer. Og kan dermed også lukke spørgsmålet.
At du har stillet spørgsmålet i VB og ikke VB.NET kategorien bidrager til forvirringen.
ok jeg vidste ikke at der fandtes en Visual Studio 6.0. Jeg har nemlig Visual Studio .Net
Grunden til jeg valgte VB kategorien er at jeg godt ved, at jeg SKAL lave et Visual Basic 6.0 program, men jeg håbede at kunne benytte Visual Studio .Net til dette, selvom det selvfølgelig er beregnet til .Net programmer. Jeg kan nu forstå at VB 6.0 og VB .Net er 2 skarpt adskilte programmeringssprog, som i princippet intet har med hinanden at gøre.
Jeg ville godt fortælle hvorfor jeg så ville holde spørgsmålet åbent, men jeg tror bare at vi bliver ved med at tale forbi hinanden, så for at spare tid, så lukker jeg spørgsmålet, og prøver at få løst mit problem på en anden måde.
Men tak for forklaringerne. Jeg deler bare pointene.
ok. Du har helt ret - de er principielt fuldstændig u-ens, de to sprog (men deler alligevel lidt syntaks hist og her)
Har selv irreteret mig over at man ikke kan kompilere til .exe fra VB.NET, så .exe'n kan køre på ALLE PC'ere - men sådan er det bare. Derfor har jeg stadig VB6 installeret, selvom VB.NET er meget federe
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.