URL: https://www.overclockers.at/coding-stuff/visual_basic_6_0_projekt_komplett_compilieren_104673/page_1 - zur Vollversion wechseln!
Wie/wo stell ich in Visual Basic 6.0 ein, dass er mir alle nötigen dll's mitcomiliert?
Wenn ich einfach nur "Make blubb.exe" ausführe, dann verlangt er auf nem anderen system wo die entwicklungsumgebung net oben is, nach ein paar VB dll's.
Und das is ein bissi störend.
Oder hab ich da eh keine Chance und muss einen Installer machen, das wäre schlecht.
Oder reichts wenn ich die notwendigen dll's ins "Stammverzeichnis" von der Anwendung hineinkopier? Wär aber unpraktisch und umständlich.
tia.
ich würd mal sagen static compilieren ? hab zwar mit vb noch nix gemacht aber das müsste gehen denk i ma
meines wissens müssen gewisse dlls vorhanden sein, es könnte aber sein das es reicht die dlls ins stammverzeichnis der exe zu kopieren, allerdings muß der anwender dann admin rechte haben, damit er die dlls registrieren kann!
oder du machst einfach einen installer!
überprüff ob´s registriert sind wenn net registriers?
regsvr32
installer möcht ich eigentlich vermeiden.
hab nirgens was unter compile options bezgl static gefunden.
es würd mir schon reichen wenn ich bei "references" nen relativen statt nem absoluten pfad angeben könnt.
keine eine idee?
VB Programme brauchen eben die VB Runtime. Um das kommst du nicht herum. Das gefällt dir nicht? Dann verwende was anderes.
jup, werd ich bei meinen zukünftigen projekten eh machen.
entwicklungsumgebung is eh ziemlich komfortabel, aber das dll management is ein graus.
hab jetzt eine pseudo lösung mittels .bat - script gemacht.
notwendige dlls liegen im programmordner (sind eh nur 3)
bat datei registriert die dlls. is ein bisserl eine dirty lösung aber schnell und effektiv.
selbe lösung hab ich für firmen verwendet.. glaub mir so dreckig ist die gar nicht
muss ja schliesslich auch nur 1x durchgeführt werden. du kannst ja die bat datei nachher löschen usw.. damit bekommts der user nichtmal wirklich mit (regsvr32 /s ..weisst aber sicher schon).
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025