Forum » Programiranje » 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.
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.

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
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 ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
! | [C#] povezaveOddelek: Programiranje | 38901 (3147) | kuall |
» | C# in SQLite knjižicaOddelek: Programiranje | 1141 (875) | bsslo |
» | [c#]Kako vgraditi dll datotekeOddelek: Programiranje | 3107 (2045) | nightrage |
» | The cat is out of the bugOddelek: Informacijska varnost | 2384 (1212) | denial |
» | Kje in kako začeti?? (sm n00b)Oddelek: Programiranje | 1322 (897) | Vesoljc |