INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Labview Library Conflict



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.04.2016, 20:48
Beitrag #1

galilio Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 175
Registriert seit: Mar 2014

2015
2013
EN


Schweiz
Labview Library Conflict
Hallo Zusammen,


folgende problem habe ich:

Ich habe einen DLL Import erstellt.
Aus diesen importierten VIs wollte ich einen Installer erstellen.

Vorgehen:
1) Einen Projekt erstellen und dann die Vis mit entsprechenden Gui designen, was auch mehr oder weniger funktioniert.

Als SW Design Pattern habe ich mich für State Machine Entwurf entschieden.

2) Hier ist das problem aufgetreten, als ich einen neuen Projekt erstellen möchte.
Dieses projekt beinhaltet die gleiche Library der importierte DLL.

Also es treten mehrere Conflicte bei der Vis und zwar bei beide projekte.

Ich dachte, wenn ich die name der Library umbenenne dann kann ich das Problem lösen.
Es ist genau das gegenteil passiert. Es treten mehrere Conflicte.
Alle durchgeführte Änderungen in der importierten Vis sind weg. Es werden einfach mit der roh Vis ausgetaucht.


Was habe ich denn falsch gemacht?
Wie kann ich die Änderungen wieder zurück haben?


man man
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.04.2016, 21:12
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.471
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Labview Library Conflict
Hallo galilio,

Zitat:Was habe ich denn falsch gemacht?
Das lässt sich bei deiner Beschreibung nicht erkennen. Kannst du mehr Informationen bereitstellen?
- Um was für eine Library handelt es sich?
- Wie ist die Library in die Projekte eingebunden?

Zitat:Wie kann ich die Änderungen wieder zurück haben?
Einfach einen älteren Softwarestand aus einem Backup oder (noch besser) deiner SourceCode-Verwaltung herausholen.
Was, hast du nicht? Musst du mal einrichten…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 06:57
Beitrag #3

galilio Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 175
Registriert seit: Mar 2014

2015
2013
EN


Schweiz
RE: Labview Library Conflict
(21.04.2016 21:12 )GerdW schrieb:  Hallo galilio,

Zitat:Was habe ich denn falsch gemacht?
Das lässt sich bei deiner Beschreibung nicht erkennen. Kannst du mehr Informationen bereitstellen?
- Um was für eine Library handelt es sich?
- Wie ist die Library in die Projekte eingebunden?

Zitat:Wie kann ich die Änderungen wieder zurück haben?
Einfach einen älteren Softwarestand aus einem Backup oder (noch besser) deiner SourceCode-Verwaltung herausholen.
Was, hast du nicht? Musst du mal einrichten…

Hallo,

es ist wie oben genannt wurde. Es handelt sich um einen DLL Export.
Aus dieses DLL Export wurde eine DllName.lvlib erstellt.


Der gleichen DllName.lvlib wurde in zwei unterschiedliche projekte eingebunden.
Labview wie es ausieht mag sowa nicht, da es mehrere Conflicte aufgetreten sind.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 07:31
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.471
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Labview Library Conflict
Hallo Galilio,

Zitat:Der gleichen DllName.lvlib wurde in zwei unterschiedliche projekte eingebunden.
Labview wie es ausieht mag sowa nicht, da es mehrere Conflicte aufgetreten sind.
Prinzipiell ist es möglich, eine lvlib in mehreren Projekten zu verwenden.
Von daher nochmal: aufgrund der von dir gelieferten Informationen ist es nicht möglich, sinnvolle Ratschläge zu geben!

Du musst einfach mehr Informationen bereitstellen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 07:46
Beitrag #5

galilio Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 175
Registriert seit: Mar 2014

2015
2013
EN


Schweiz
RE: Labview Library Conflict
z.B ich habe es gerade eine neue Projekt erstellt.
Ich habe dann die exportierte DLL bzw. die " DllName.lvlib" in gleichen Ordner wo der projekt gespeichert rüberkopiert.
Es treten mehrere Conflicte.
Seh bitte Anhang


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 08:00
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.471
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Labview Library Conflict
Hallo galilio,

Zitat:Ich habe dann die exportierte DLL … rüberkopiert.
Warum machst du so etwas?

Wenn man eine (Gerätetreiber-)lvlib anlegt, dann gehört die entweder in die instr.lib oder in die user.lib! Genau einmal, ohne Kopien. Und alle deine Projekte verwenden dann genau diese lvlib…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.04.2016, 08:30
Beitrag #7

galilio Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 175
Registriert seit: Mar 2014

2015
2013
EN


Schweiz
RE: Labview Library Conflict
(22.04.2016 08:00 )GerdW schrieb:  Hallo galilio,

Zitat:Ich habe dann die exportierte DLL … rüberkopiert.
Warum machst du so etwas?

@
da es in Dependencies der Lib nichts zeigt.
Normaleweise, wenn ich ich eine Library in der Projekt addiere, dann müssen alle Vis der Library auch in Dependencies gezeigt werden.
Ist das nicht so?

Besser gesagt wie soll ich vorgehen?
Ich habe einen Library oder einnen (Gerätetreiber-)lvlib anlegt.
Daraus möchte ich einen Projekt erstellen dann einen Installer.
Wie mache ich das?

Soll ich einen leeren Projekt erstellen, dann die Library dazu addieren?


Sorry
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 08:39
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.471
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Labview Library Conflict
Hallo galilio,

du kannst beliebige VIs/LLBs/lvlibs zu einem Projekt hinzufügen, OHNE sie auf der Festplatte kopieren zu müssen. Einfach Rechtsklick auf "Mein Computer" und "Hinzufügen"…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 08:59
Beitrag #9

galilio Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 175
Registriert seit: Mar 2014

2015
2013
EN


Schweiz
RE: Labview Library Conflict
und warum in Dependenciers die VIs der Library nicht eingefügt sind?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2016, 09:22
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.471
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Labview Library Conflict
Hallo galilio,

wenn du die lvlib direkt unter "Mein Computer" einfügst, dann hast du dort doch alle enthaltenen VIs zur Verfügung!?

Nochmal: du musst mehr Informationen bereitstellen, z.B. einen Screenshot deines Projekt-Fensters…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Excel Object Library einbinden Apu 2 5.936 29.01.2007 17:52
Letzter Beitrag: Y-P

Gehe zu: