

Implementace VB knihoven do systému uživatele
Naprogramoval jsem program ve Visual Basicu a teď nevím, jak to udělat, aby se do počítače uživatele implementovaly VB runtime knihovny. Jde to nějak dát do exe souboru a ono si to načte, nebo se musí udělat nějaký pack (třeba formát .msi) a udělat klasický instalátor. Případně jak se takové instalátory dělají. Díky moc.
Asi jedině udělat ten instalátor - např. Inno Setup nebo Nullsoft Instal System.
article.php
http://www.slunecnice.cz/vyvojove-nastroje/instalat ory/
Díky moc a ty knihovny mám zvolit třeba tyhle: http://www.slunecnice.cz/sw/visual-basic-runtime-fi les/ a kam se mají nakopírovat? Předpokládám že do složky system32. A jak zařídím, že když má někdo složku WINNT, někdo WIN, někdo WINDOWS, aby se to nakopírovalo správně?
Existuje něco jako proměnné prostředí, třeba %SystemRoot%
Nebo ta knihovna může být v adresáři s programem, ne?
A které jsou ty nejdůležitější, aby to šlo, stáhnul jsem jich v packu asi 15 a teď nevím, které jsou dobré a které ne
Dobré jsou všechny. A potřebné ty, které používáš ve svém programu.
Já to myslel jinak. Jaké knihovny jsou ty nejnutnéjší pro chod aplikací ve Visual Basicu?
To snad zavisi od toho ake pouziva tvoj program, nie? Kazdy program bude pouzivat nieco ine, zavisi od toho co si v programe pouzil. Nejaky prehlad mas na strankach MS (hladaj VB runtime files)
Mozes si aj stiahnut z MS stranok visual basic runtime files (redistribuable), je to jedno exe ako instalator, rovno od MS, a prilozit k svojmu programu alebo dat link na MS stranky a k svojmu programu ak ho davas na web tak napisat ze potrebuje aj to a dat tam link.
P.S. omnoho lepsie je robit aplikacie v C++ a potrebne kniznice prilinkovat rovno k exe a nemas take problemy.
P.S.2. ak to robis instalatorom tak to treba robit tak aby v pripade ze pouzivatel uz ma novsiu verziu tej .dll, aby si mu to neprepisal starsou verziou. Zavisi od toho ze cim robis ten instalator, nech to robi slusne a nie cez nejake natvrdo copy vb60.dll %System% apod
P.S.3. to ten visual basic nezmysel nevie rovno vyrobit aj instalator so vsetkymi potrebnymi nezmyslami ktore su k VB potrebne?
Dobrý už to mám je to jedna knihovna MSVBVM60.DLL
Otestováno na počítači bez Visual Studia. Jde to. Ještě to dám otestovat jiným lidem. Díky moc.