Anwendung verteilen - Netzlaufwerk bzw. anderer Rechner

31/01/2008 - 19:04 von Thomas Hübner | Report spam
Liebe NG,

vb.Net wirft mir aber auch wirklich einen Knüppel nach dem anderen zwischen
die Beine. Meine Anwendung ist soweit fertig, jetzt will ich Sie verteilen.
Leider làuft Sie nur auf meinem Rechner.
1. Kopieren der Exe auf anderen Rechner auf dem Framework 2.0 frisch
installiert ist
1.1 Doppelklick auf Anwendung -> nichts passiert
1.2. Rechtsklick auf anwendung -> Ausführen Als -> OK -> Fehlermeldung
"...keine Version der Laufzeit Laufzeit gefunden werden..."

2. Exe auf ein Netshare gelegt (Sollzustand) s. 1.1 + 1.2

3. Ganzes Projekt auf Netshare gelegt und versucht zu debuggen -> Eine
Studio Unterstützungsdatei <pfad>\bin\debug\ ..vshost.exe kann nicht
kopiert
werde

Debug und exe funktionieren also nur lokal und nur auf dem Rechner auf dem
VB installiert ist

Achso - ich habe noch einen Verweis auf DAO 3.6 - ist aber auf allen
Zielsystemen vorhanden. Ansonsten keine Verweise außer System, Forms und
Drawing
 

Lesen sie die antworten

#1 Thomas Hübner
31/01/2008 - 19:19 | Warnen spam
Vieleicht noch die Nebenfrage:

Bei VB6 war es so- exe kompilieren ins Netzlaufwerk legen, für fehlende
Komponenten eine Batch dazu fürs regsvr und fertig.

Wie kann ich ein àhnliches Vorgehen für vb.Net entwickeln. Auf eine
Distriubutions/ Installationsritual für jede Exe würde ich gerne
verzichten, zumal die Zielrechner administrativ eingeschrànkt sind. Die
Exe sollte also Adhock im NetFW2.0 laufen. Die gemeine Standardanwendung
ist ein Klicktool für eine Benutzergruppe welches zur Datenerfassung in
eine mdb schreibt. Halbwertzeit der "gemeinen" Anwendung 1-2 Monate.

Wenn ich den Verteilprozeß nicht àhnlich VB6 optimieren kann wàre das
ein absolutes KO für vb.Net obwohl ich mich eigentlich schon recht gut
zurechtfinde und die Steuerelmente natürlich auch erheblich besser
aussehen ;-)

Liebe Grüße,
Thomas

Ähnliche fragen