» »

VB.NET in statično povezovanje

VB.NET in statično povezovanje

Matej_ ::

Zanima me ali je mogoče na kak način vključiti vse knjižnice ki jih uporablja NET aplikacija v enoten exe-fajl. Si predstavljam da bi le-ta potem bil ogromen, a če bi recimo po vsej sili želel .NET neodvisen program, ki bi deloval na starejših platformah, je kak način kako narediti. Našel sem nekaj 3rd party orodij, pa nobeno tega ne naredi v redu.

Za začetek bi mi zadostovalo že če bi lahko v exe fajl (VB.NET platforma) priključil dva svoja stara dll-ja iz VB6, ki jih nočem prilagati poleg programa.

destiny ::

V Solution Explorerju pod References klikni na željeni dll in v Prperties oknu nastavi copy local na true. Mislim da ti v setup projektu ni treba nastavljat dodatnih stvari, nisem pa ziher.

Matej_ ::

Hvala za odgovor, a ta kljukica pomeni samo da dll lokalno skopira, ga pa v končni fazi kljub vsemu ne vključi v končni exe fajl (ga samo priloži v mapo) in ga moraš še vedno obdržati poleg glavnega fajla.

wind ::

BigWhale ::

Hm, dinamicno knjiznico bi rad zlinkal staticno? Hihi, se to dejansko da? :)

64202 ::

static wannabe:

echo -n '7823782378237823782378' >> binary
cat grdagrdakniznca.dll >> binary
echo -n '8943894389438943893489' >> binary
cat seenagrdagrdakniznca.dll >> binary

binary poisce une dve cifre v samemu sebi, skopira na disk, dlopen/LoadLibrary, pa je ;)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
!

[C#] povezave

Oddelek: Programiranje
3038650 (2896) kuall
»

C# in SQLite knjižica

Oddelek: Programiranje
161119 (853) bsslo
»

[c#]Kako vgraditi dll datoteke

Oddelek: Programiranje
113082 (2020) nightrage
»

The cat is out of the bug

Oddelek: Informacijska varnost
172364 (1192) denial
»

Kje in kako začeti?? (sm n00b)

Oddelek: Programiranje
111299 (874) Vesoljc

Več podobnih tem