Avatar billede pulsar Nybegynder
01. oktober 2003 - 14:47 Der er 12 kommentarer og
2 løsninger

EXE fylder meget

Jeg har et WinForm projekt som indeholder ca. 30 forms, og 20 klasser.

Når jeg har compilet min EXE, så fylder den ca. 1 MB.
(i release, og optimize code=true)

Er det ikke muligt at komprimerer sin EXE fil, så den fylder mindre?
Avatar billede odegaard Nybegynder
01. oktober 2003 - 14:49 #1
Hvad med at zippe den? :-)
30 forms og 20 klasser er en hel del, så 1mb er da slet ikke noget at snakke om.
Avatar billede Slettet bruger
01. oktober 2003 - 14:58 #2
Prøv at komprimmere den med upx:

http://upx.sourceforge.net/
Avatar billede nielsbrinch Nybegynder
13. oktober 2003 - 23:18 #3
Hov, der var jeg lige ved at skrive noget om obfuscation, men det har ingen relevans udenfor Java, vel? :D
Avatar billede pulsar Nybegynder
13. oktober 2003 - 23:56 #4
jo det har det vel.

Hvis man ikke beskytter sine dll'er, så kan man jo hive sourcen ud af dem.
Avatar billede pulsar Nybegynder
13. oktober 2003 - 23:58 #5
"In fact, Java and C# are so understandable after compilation that programs called decompilers exist to automatically reassemble your Java or C# source program from the compiled executables. The problem with this is that anytime you release software written in these languages, its painfully easy for someone to reverse-engineer it...."

http://zdnet.com.com/2100-1107-995962.html
Avatar billede pulsar Nybegynder
14. oktober 2003 - 00:01 #6
odegaard og hejhej:

Naturligvis kunne jeg pakke filen, men det var ikke det som jeg mente.

Jeg tænkte blot om der var 3.parts programmer som kunne gøre den færdige exe fil mindre.

Ligesom diverse obfuscation programmer kan gøre med java's class filer.
Avatar billede nielsbrinch Nybegynder
14. oktober 2003 - 00:39 #7
pulsar: Hit en C# obfuscator, det kan spare dig for en del plads.

Jeg vidste ikke man kunne decompilere C#, på samme måde som med Java.
Avatar billede arne_v Ekspert
14. oktober 2003 - 17:40 #8
Avatar billede pulsar Nybegynder
21. oktober 2003 - 23:50 #9
nielsbrinch:

"..Hit en C# obfuscator, det kan spare dig for en del plads..."

Kan du anbefale nogle?
Avatar billede nielsbrinch Nybegynder
21. oktober 2003 - 23:55 #10
Inden det her spørgsmål vidste jeg ikke engang de fandtes :) men prøv at åbne Google og skriv "C# Obfuscator"
Avatar billede arne_v Ekspert
21. oktober 2003 - 23:59 #11
Der er link til 3 forskelling nederst på:
  http://www.gotdotnet.com/team/csharp/tools/default.aspx

Men det ser desværre ud til at være commercial ...
Avatar billede pulsar Nybegynder
22. oktober 2003 - 00:30 #12
arne_v: smid et svar.

så får dig og nielsbrinch point
Avatar billede arne_v Ekspert
22. oktober 2003 - 00:33 #13
svar
Avatar billede arne_v Ekspert
22. oktober 2003 - 00:43 #14
Der er en større liste her:
  http://www.dmbcllc.com/Tools.aspx

Men den gratis de omtaler:
  http://www.preemptive.com/dotfuscator/index.html
er ikke gratis til download men gratis med Visual Studio.
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