Forum » Programiranje » [VB.NET] - Kako registrirati DLL-je ob inštalaciji?
[VB.NET] - Kako registrirati DLL-je ob inštalaciji?
GoGy ::
V svojem SETUP projektu sem dodal dva DLL-ja v referencah in bi rad, da bi se ob inštalaciji SAMODEJNO registrirala na ciljni računalnik, kjer se bo izvedla inštalacija.
Kako bi to naredil?
Trenutno mi ju samo kopira oba DLL-ja v mapo, kjer se nahaja tudi EXE, vendar to ni dovolj.
Kako bi to naredil?
Trenutno mi ju samo kopira oba DLL-ja v mapo, kjer se nahaja tudi EXE, vendar to ni dovolj.
<a href="http://www.dekodiraj.mobi">Odklep Nokia</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
GoGy ::
Uporabljam kar VB.NET-ov intaller...
Za tiste, ki ne vedo, ima VB.NET možnost novega projekta SETUP Project, kamor dodajaš potem obstoječe projekte, reference itd...
Naj še povem, da delam service in ne klasično aplikacijo :)
Za tiste, ki ne vedo, ima VB.NET možnost novega projekta SETUP Project, kamor dodajaš potem obstoječe projekte, reference itd...
Naj še povem, da delam service in ne klasično aplikacijo :)
<a href="http://www.dekodiraj.mobi">Odklep Nokia</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
Zgodovina sprememb…
- spremenil: GoGy ()
zavajon ::
Mislim, da če narediš "Setup project" za service in mu dodaš ustrezne knjižnice, jih ob inštalaciji registrira.
Primer je na http://www.codeproject.com/dotnet/simplewindowsservice.asp.
lp
Primer je na http://www.codeproject.com/dotnet/simplewindowsservice.asp.
lp
Zgodovina sprememb…
- spremenilo: zavajon ()
GoGy ::
regsvr32 ni način za registracijo DLL datotek pisane in uporabljane za VB.NET aplikacije... uporablja se gacutil.exe ali pa regasm.exe itd...
Zanima me kako, kje in kaj v kodi inštalacije narediti, da pokličem vse potrebne zadeve, da se registrirajo DLL-ji samodejno ob inštalaciji.
Zanima me kako, kje in kaj v kodi inštalacije narediti, da pokličem vse potrebne zadeve, da se registrirajo DLL-ji samodejno ob inštalaciji.
<a href="http://www.dekodiraj.mobi">Odklep Nokia</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
<a href="http://www.stolen-phone.com">Ukradeni telefoni</a>
darkolord ::
Če se prav spomnim, imaš pri Setup and Deployment pri vsaki datoteki property "Register"
StratOS ::
Hja, vem da je v VB-ju obstaja
Function DLLSelfRegister Lib "vb6stkit.dll" (ByVal lpDllName As String) As Integer
če želiš klicati znotraj kode, po mojem je v .net-u nekaj podobnega.
Čudno, da mora .net imeti čisto posebne načine za registracijo DLL.
probaj res, če ne gre z regsvr32 kot interni program, ki se zažene pri namestitvi.
Function DLLSelfRegister Lib "vb6stkit.dll" (ByVal lpDllName As String) As Integer
če želiš klicati znotraj kode, po mojem je v .net-u nekaj podobnega.
Čudno, da mora .net imeti čisto posebne načine za registracijo DLL.
probaj res, če ne gre z regsvr32 kot interni program, ki se zažene pri namestitvi.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#]Kako vgraditi dll datotekeOddelek: Programiranje | 3072 (2010) | nightrage |
» | instalacija dll-jaOddelek: Operacijski sistemi | 909 (714) | settler |
» | [VB 6] Klicanje funkcij dll-ja, napisanega v Cju.Oddelek: Programiranje | 1305 (1195) | NavadniNimda |
» | VB.NET in statično povezovanjeOddelek: Programiranje | 938 (843) | 64202 |
» | Access 97, 2000, 2002...in različni OSOddelek: Programiranje | 1454 (1360) | mp218 |