LabVIEWForum.de - Keine Schreibrechte auf .llb-File

LabVIEWForum.de

Normale Version: Keine Schreibrechte auf .llb-File
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich benutze das DIAdem Toolkit in LabVIEW 8.2.1, bestehend aus mehreren .llb-Dateien.
Jedes mal, wenn ich mein VI schließe, egal ob ich was verändert habe oder nicht, will LabVIEW sämtliche DIAdem-VIs speichern, aber es fehlen ausreichende Schreibrechte (vermutlich weil NI sein Eigentum schützen will).

"Ungespeicherte Änderungen auflisten" ergibt dann z.B.:
"VI wurde von einer anderen LabVIEW-Version konvertiert." (erstellt mit 7.1, ich öffne ja mit 8.2.1)
"VI neu kompiliert."
"Der Name oder Speicherort des VIs hat sich geändert."

Weiß jemand, wie ich hier Abhilfe schaffen kann? Die Meldungen jedes Mal abzubrechen nervt langsam ...

Gruß aus Erlangen und Danke schonmal
Christof
' schrieb:Hallo!

Ich benutze das DIAdem Toolkit in LabVIEW 8.2.1, bestehend aus mehreren .llb-Dateien.
Jedes mal, wenn ich mein VI schließe, egal ob ich was verändert habe oder nicht, will LabVIEW sämtliche DIAdem-VIs speichern, aber es fehlen ausreichende Schreibrechte (vermutlich weil NI sein Eigentum schützen will).

"Ungespeicherte Änderungen auflisten" ergibt dann z.B.:
"VI wurde von einer anderen LabVIEW-Version konvertiert." (erstellt mit 7.1, ich öffne ja mit 8.2.1)
"VI neu kompiliert."
"Der Name oder Speicherort des VIs hat sich geändert."

Weiß jemand, wie ich hier Abhilfe schaffen kann? Die Meldungen jedes Mal abzubrechen nervt langsam ...

Gruß aus Erlangen und Danke schonmal
Christof

Ich tippe mal das du keine Admin-Rechte hat und dadurch nicht in das LabVIEW-Verzeichnis schreiben kannst. Starte LV einmal als Admin, so dass es die neu kompilierten Dateien auch speichern kann. Beim nächsten Aufruf als Otto-Normalnutzer sollten die Meldungen dann weg sein.

VDB
Hallo!
Danke für die schnelle Antwort!

' schrieb:Ich tippe mal das du keine Admin-Rechte hat und dadurch nicht in das LabVIEW-Verzeichnis schreiben kannst. Starte LV einmal als Admin, so dass es die neu kompilierten Dateien auch speichern kann. Beim nächsten Aufruf als Otto-Normalnutzer sollten die Meldungen dann weg sein.

Leider ist dem nicht so. Ich müsste auf dem Rechner hier Admin-Rechte haben. So richtig als Administrator kann ich nicht starten, da hat die IT-Abteilung was dagegen.
Allerdings haben die Files auch ausreichende Schreibrechte für meinen Benutzer, ich habe sie außerdem selbst dorthin installiert.

Wie gesagt, ich vermute, dass NI dass irgendwie sperrt oder so ...

Gruß
Christof
Dann mach doch mal ein Mass-Compile (Menu Tools) über das Verzeichnis mit dem VIs.

VDB
' schrieb:Dann mach doch mal ein Mass-Compile (Menu Tools) über das Verzeichnis mit dem VIs.

Auch das hilft leider nicht:

[code]#### Starting Mass Compile: Mi, 29. Aug 2007 11:12:07
Dann setze die Schreibrechte für "C:Program FilesNational InstrumentsLabVIEW 8.2vi.libaddonsDIAdem" und alles da drin, die sind nämlich read only.

VDB
' schrieb:Dann setze die Schreibrechte für "C:Program FilesNational InstrumentsLabVIEW 8.2vi.libaddonsDIAdem" und alles da drin, die sind nämlich read only.

Sind sie:

Zitat:Allerdings haben die Files auch ausreichende Schreibrechte für meinen Benutzer, ich habe sie außerdem selbst dorthin installiert.

Eben habe ich eine Lösung gefunden: Die erst die LLBs in Verzeichnisse umwandeln um die so entstandenen Verzeichnisse wieder in LLBs umzuwandeln ... Jetzt darf ich sie speichernWink

Gruß
Christof
' schrieb:Sind sie:
Eben habe ich eine Lösung gefunden: Die erst die LLBs in Verzeichnisse umwandeln um die so entstandenen Verzeichnisse wieder in LLBs umzuwandeln ... Jetzt darf ich sie speichernWink

Gruß
Christof

Hast Du die Files normal durch einen Installer installiert oder einfach irgendwoher abgezogen und kopiert? Da Windows ganz einfach alle Fileattribute mitkopiert bei einem Kopiervorgang, musst Du nämlich solche Probleme bekommen wenn das von einem schreibgeschützten Medium passiert (zum Beispiel CD-ROM). Die Files sind dann automatisch schreibeschützt und Windows kopiert das 1:1.

Schau Dir mal die Attribute der Files an. Rechtsklick->Properties.

Falls das durch einen offiziellen Installer geschehen ist (weiss jetzt gerade so nicht ob die Diadem VIs mit Installer kommen, hab sie aber selber mal direkt vom NI Server heruntergezogen), dann wäre das ein ziemlich heftiger Bug im Installer selber.

Rolf Kalbermatter
' schrieb:Hast Du die Files normal durch einen Installer installiert oder einfach irgendwoher abgezogen und kopiert? Da Windows ganz einfach alle Fileattribute mitkopiert bei einem Kopiervorgang, musst Du nämlich solche Probleme bekommen wenn das von einem schreibgeschützten Medium passiert (zum Beispiel CD-ROM). Die Files sind dann automatisch schreibeschützt und Windows kopiert das 1:1.

Schau Dir mal die Attribute der Files an. Rechtsklick->Properties.

NI bietet einen Installer an. Wie oben schon geschrieben, sind die Rechte in Ordung!

Auf der NI-Website habe ich mittlerweile auch einen KB-Eintrag gefunden:
http://digital.ni.com/public.nsf/allkb/635...62570F9004A29B7

Gruß und Danke
Christof


PS: Kann man im Forum einen Beitrag auf "gelöst" setzen?
Du kannst Dein Thema schließen wenn Du willst. Das ist wie gelöst.

Gruß Markus

EDIT: Ich hab's Dir mal geschlossen, dass Du siehst, wie ich es meine. Wenn Du es wieder öffnen willst, dann gib einfach (per PN) Bescheid.

' schrieb:PS: Kann man im Forum einen Beitrag auf "gelöst" setzen?
Referenz-URLs