Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Passungstabelle / gewünschte Installationsoptionen?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
16. mav Innovationsforum 2024
Autor Thema:  Passungstabelle / gewünschte Installationsoptionen? (922 mal gelesen)
nahe
Ehrenmitglied



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1747
Registriert: 18.01.2001

arbeite mit:
Dell Precision 7750
i7 2,6 GHz 6 Kerne
32GB RAM
512GB SSD
NVIDIA Quadro RTX 4000
------------------------
SWX-2020 SP5.0
EPDM
----------------
Windows 10
----------------
VB.net
VB
VBA
ein wenig Swift am Mac

erstellt am: 22. Feb. 2019 08:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

da ich mich in der nächsten Zeit mit den Installationsoptionen der Passungstabelle beschäftigen möchte
hätte ich ein paar Fragen an Euch, wie Ihr Euch das vorstellen bzw. wünschen würdet

Aktuell gibt es ja das Problem, dass auf jeden Fall in ein Verzeichnis installiert werden muss
auf das alle Benutzer Schreib/Lesezugriff haben müssen

Anbei ein paar Vorschläge

Variante 1 (so wie jetzt)
  1x Hauptinstallation
    in ein Verzeichnis auf das Schreib/Leserecht besteht
    das kann auch ein Netzwerkverzeichnis sein
    dabei werden alle Dateien des Add-Ins installiert
    die Registry Einträge gesetzt
    und das Add-In registriert
  Xx "Client"-Installation
    es wird in das gleiche Verzeichnis wie die Hauptinstallation installiert
    dabei werden alle Dateien des Add-Ins installiert
    die Registry Einträge gesetzt
    und das Add-In registriert

Vorteile:
    - einfach zu realisieren, weil es jetzt schon so funktioniert

Nachteile:
    - alle Dateien sind in einem Verzeichnis
    - beim de-installieren auf einem Client, werden die dll´s deinstalliert
      und das Add-In ist, für alle Benutzer, weg
    - wird die Option zum Schreiben der Log-Datei verwendet, gibt es ev. Probleme
      wenn mehrere Benutzer gleichzeitig die LOG-Datei schreiben wollen
   

Variante 2
  1x Hauptinstallation
    in ein Verzeichnis auf das Schreib/Leserecht besteht
    das kann auch ein Netzwerkverzeichnis sein
    dabei werden alle Dateien des Add-Ins installiert
    die Registry Einträge gesetzt
    und das Add-In registriert
  Xx "Client"-Installation
    Bei der Installation muss das Verzeichnis der Hauptinstallation angegeben werden
    es werden nur mehr die Registry Einträge gesetzt
    und das Add-In registriert

Vorteile:
    - beim deinstallieren auf einem Client werden nur die Registry Einträge gelöscht
      und alle anderen Installationen können normal weiter arbeiten

Nachteile:
    - wird die Option zum Schreiben der Log-Datei verwendet, gibt es ev. Probleme
      wenn mehrere Benutzer gleichzeitig die LOG-Datei schreiben wollen

Variante 3
  1x Hauptinstallation
    wie Variante 2
  Xx "Client"-Installation
    wie Variante 2
  einziger Unterschied, die LOG-Datei wird ein lokales Verzeichnis geschrieben
  z.B.: C:\ProgramData\Passungstabelle

Vorteile:
    - siehe Variante 2
    - die LOG-Datei liegt auf jedem Rechner lokal und es besteht keine Gefahr
      wenn mehrere Benutzer gleichzeitig in die Datei schreiben
    - die LOG-Datei wird in ein eigenes Verzeichnis geschrieben
      wie unter Variante 3

Nachteile:
    -

Variante 4
    - das Add-In wird auf jedem Rechner in ein lokales Verzeichnis installiert
    - bei der Installation kann ein Verzeichnis angegeben werden
      wo die Setup-Datei liegt bzw. liegen soll (kann auch ein Netzwerkverzeichnis sein)
      und wird, wenn noch nicht vorhanden, dort hin kopiert
    - die LOG-Datei wird ein lokales Verzeichnis geschrieben
      z.B.: C:\ProgramData\Passungstabelle

Vorteile:
    - bei der Deinstallation wird auf dem lokalem Rechner deinstalliert
      und die Setup-Datei bleibt erhalten
    - die LOG-Datei liegt auf jedem Rechner lokal und es besteht keine Gefahr
      wenn mehrere Benutzer gleichzeitig in die Datei schreiben

Nachteile:
    - ?


Was würdet Ihr Euch wünschen?
Hat jemand noch andere Vorschläge?

------------------
Grüße
Heinz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Christian_W
Ehrenmitglied V.I.P. h.c.
Konstrukteur (Dipl-Ing)


Sehen Sie sich das Profil von Christian_W an!   Senden Sie eine Private Message an Christian_W  Schreiben Sie einen Gästebucheintrag für Christian_W

Beiträge: 3189
Registriert: 04.04.2001

CSWP 12/2015<P>SWX2021sp5 Win10/11
(SWX2016, SWX2012)
proAlpha6.2e00/calinkV9
(Tactonworks)
(Medusa7, NesCAD2010,
solidEdge19)

erstellt am: 22. Feb. 2019 10:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für nahe 10 Unities + Antwort hilfreich

Hallo Heinz,

funktioniert denn eine der Varianten auch noch ohne Admin-Rechte?
das ist ja bei den vba-Makros das Schöne, dass man die ohne Installation aufrufen (und ändern/aktualisieren/…) kann.

Zu den Log-Dateien - man könnte evtl. den Rechnernamen oder Usernamen in den Logdateinamen einbauen, dann gibt's auch keine Kollisionen mehr.

Gruß, Christian

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nahe
Ehrenmitglied



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1747
Registriert: 18.01.2001

arbeite mit:
Dell Precision 7750
i7 2,6 GHz 6 Kerne
32GB RAM
512GB SSD
NVIDIA Quadro RTX 4000
------------------------
SWX-2020 SP5.0
EPDM
----------------
Windows 10
----------------
VB.net
VB
VBA
ein wenig Swift am Mac

erstellt am: 22. Feb. 2019 10:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Christian,

wegen der Rechte,
habe ich bis jetzt noch nicht untersucht

wegen der Log-Datei,
das wird wahrscheinlich nichts ändern,
weil was passiert mit der Datei, wenn zwei gleichzeitig die Datei schreiben?
es "gewinnt" nur einer

wegen der VBA Makros
da gebe ich Dir Recht
die .net Umgebung bietet allerdings bei umfangreichen Makros einige Vorteile


------------------
Grüße
Heinz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Christian_W
Ehrenmitglied V.I.P. h.c.
Konstrukteur (Dipl-Ing)


Sehen Sie sich das Profil von Christian_W an!   Senden Sie eine Private Message an Christian_W  Schreiben Sie einen Gästebucheintrag für Christian_W

Beiträge: 3189
Registriert: 04.04.2001

CSWP 12/2015<P>SWX2021sp5 Win10/11
(SWX2016, SWX2012)
proAlpha6.2e00/calinkV9
(Tactonworks)
(Medusa7, NesCAD2010,
solidEdge19)

erstellt am: 22. Feb. 2019 12:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für nahe 10 Unities + Antwort hilfreich

Zitat:

wegen der Log-Datei,...

wegen DEN Log-DateiEN … 

passungstabelle_rechner1.log
passungstabelle_rechner2.log
passungstabelle_rechner3.log

dann hätte jeder seine eigene …


Gruß, Christian

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nahe
Ehrenmitglied



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1747
Registriert: 18.01.2001

arbeite mit:
Dell Precision 7750
i7 2,6 GHz 6 Kerne
32GB RAM
512GB SSD
NVIDIA Quadro RTX 4000
------------------------
SWX-2020 SP5.0
EPDM
----------------
Windows 10
----------------
VB.net
VB
VBA
ein wenig Swift am Mac

erstellt am: 22. Feb. 2019 13:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Christian,

da hab ich wieder schlampig gelesen
Das würde natürlich funktionieren

------------------
Grüße
Heinz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz