11. august 2006 - 17:23Der er
11 kommentarer og 1 løsning
Deploye console program med en reference til dll
Hej eksperter.
Jeg har lavet et lille consoleprogram som Jeg har et par brugere der skal kunne køre..
I programmet har jeg en reference til MySql.Data. Jeg har sendt mine brugere exe filen, men det det virker ikke ved dem.. Så troede jeg at det var nok MySql.Data.dll lå i samme mappe som exefilen, og det virker i det ene tilfælde men ikke i det andet..
Hvordan sikrer jeg mig programmet vil køre ved mine brugere, kan jeg på en eller anden måde kompile dll´en ind i exefilen??
Er det muligt på en eller anden måde at compile dll´en ind i exefilen? Eller måske man burde lave en install package, nogen der har erfaringer med dette?
Hvilken editor bruger du til at lave dit program i?
Hvis du bruger Visual Studio kan du bare lave et nyt projekt af typen Setup Project - det er forholdsvis nemt at lave en simpel én, der laver en install fil indeholdende exe'en og dll'en. Men den vil ikke gøre meget andet end at kopiere exe'en og dll'en ind det sted du anviser. Så den vil ikke løse dit problem for den bruger, der ikke kan køre selvom han har dll'en.
Jeg bruger visual studio, så tror lige jeg vil kigge på Setup Project.. Har forsøgt at bruge den funktion der hedder publish, men jeg synes ikke helt det går så nemt som jeg håbede
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.