vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Projekt und DB in bestimmten Ordner veröffentlichen 
Autor: Parallax
Datum: 04.07.22 08:36

Schönen guten Tag,

ich bastle hin und wieder kleine VB Apps zur Visualisierung und Steuerung von kleineren Anlagen. Meistens kommt dabei auch eine SQL Express Local DB zum Einsatz um bestimmte Daten zu speichern oder zu protokollieren.

Meistens benutze ich die "Veröffentlichen" Funktion von Visual Studio.

Der Zielrechner, auf dem das ganze laufen soll, verfügt nicht immer über einen Internetzugang.
Nun habe ich mehrere Probleme damit:
1) Bei der Installation wird versucht bestimmte Pakete herunterzuladen, meistens .NET Framework und ähnliches. Ohne Internetanschluss geht das natürlich nicht. Gibt es eine Möglichkeit das diese benötigten Ressourcen gleich beim Veröffentlichen mit eingebunden werden?

2) Die Anwendung wird unter einem komplizierten Pfad im User Verzeichnis installiert. Kann man irgendwie angeben dass die Anwendung unter c:\Programmme oder c:\AppName installiert wird?

3) Die Datenbank funktioniert auf dem Zielrechner meistens nicht. Ich muss erst Visual Studio auf dem Zielrechner installieren, anschließend werden irgendwelche Pakete für SQL Express heruntergeladen und dann funktioniert die DB. Kann man das ganze nicht auch irgendwie in die Veröffentlichung mit einbinden? Und kann ich auch hier den Installationspfad festlegen. Zum Beispiel C:\DataBase\ ?

Vielen Dank im Voraus,
Parallax

Am morgen nen Joint und der Tag is dein Freund

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Projekt und DB in bestimmten Ordner veröffentlichen 
Autor: Manfred X
Datum: 06.07.22 08:07

Hallo!

Unter einer aktuellen Windows-Version sollte ein geeignete Net-Framework-Variante bereits
installiert sein. Ansonsten gibt es dafür Offline-Installationspakete bzw. man kann sie
erzeugen und der Anwendung mitgeben.

Anwendungen werden unter Windows gewöhnlich in den dafür vorgesehenen Ordnern installiert.
Das hängt unter anderem davon ab, ob es sich um 64- oder 32bit-Anwendungen handelt.
Eine lokale Datenbank bzw. eine Kopie könnte unter diesem Pfad der Anwendung installiert werden.
C:\Programme\.... oder C:\Programme (x86)\....
Dazu können weitere Dateien kommen (z.B. Settings), die z.B. im Pfad
Username\Appdata\Roaming .... abgelegt werden.
Unter der Projekt-Rubrik "Veröffentlichen" kann angegeben werden, wo (z.B. Ordner) eine Anwendung
zu installieren ist (Das Vorgehen abhängig von der Visual-Studio-Version).

Welche SQL-Pakete für den Betrieb der erforderlichen Version der SQL-Express-Datenbank benötigt
werden, ist im Einzelfall zu klären. Das hängt vermutlich von den SQL-Funktionen ab, die in der
Anwendung verwendet werden.
Handelt es sich um kleinere Datenmengen, kann alternativ ggf. eine XML-Serialisierung eingesetzt
werden.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel