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 

name collision during the build



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!

08.05.2013, 11:17
Beitrag #1

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
name collision during the build
Hallo,
ich verwende eine lvlib in einem Projekt.
In der Entwicklungsumgebung kann ich das erstellte Programm ausführen.
Bei der Builderstellung bekomme ich diese Meldung:
"LabVIEW prevented a file name collision during the build. Duplicate file names cannot be copied to the same destination. You can rename files as part of the build process to avoid name conflicts. The following files were moved to a unique location:......"

D.h. das init.vi gibt es in der lvlib sowie auch noch so als SubVi.
Eigentlich ist doch das einer der Vorteile von lvlib, das es keine Namenskollisionen geben soll.

Oder bin ich auch dem Holzweg?Blink
lv12_img

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.05.2013, 12:34
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: name collision during the build
Ist der Haken "Use LabVIEW 8.x file layout" unter den Build Optionen aktiviert oder nicht?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2013, 12:36
Beitrag #3

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: name collision during the build
Hallo, ja ist er.

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2013, 12:45
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: name collision during the build
Und das dürfte der Fehler sein, bei aktivierter Option werden innnerhalb der Exe wieder alle VIs in eine flache Verzeichnisstruktur gepackt, und müssen somit unterschiedliche Namen haben.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.05.2013, 11:41
Beitrag #5

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: name collision during the build
Hallo,
ich habe nun 8.x file option deaktiviert. Die Pfade wie vorgegeben aufgebaut bekomme nun aber einen Fehler wenn ich aus meinem Splash screen.vi das main.vi über server starten will.

Error 1003
Methodenknoten in splash screen.vi
<APPEND>
VI-Pfad: <b>C:\Programme\....\App.exe\main.vi</b>

Habe alles geprüft, auch noch ein mass compile durchgeführt.
Ich komme aber nicht darauf warum der Fehler erscheint?
Die Pfade stimmen.

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.05.2013, 11:04
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: name collision during the build
(13.05.2013 11:41 )GT123 schrieb:  Die Pfade stimmen.
Bist du dir da wirklich sicher?
Bei deaktivierter Option sind die Pfade innerhalb der Exe komplett anders.

Aktuelles Bsp. eines Arbeits-Kollegen: Ein einzubindendes (Nicht-System)-VI lag auf Partition C:\Desktop\ und nicht unter C:\projekt_x\, wo die restlichen Projekt-VIs inkl. main-VI ablagen. LabVIEW hat dann bei Erstellung der Exe die kompletten Pfade inkl. Desktop usw. mitgenommen.

Der Pfad des Main-VI in der Exe war dann "Ablagepfad-Exe\Main.exe\projekt_x\main.vi".
Als wir das fehlerhaft abgelegte VI dann mit ins Projekt-Verzeichnis kopiert haben und die Exe neu erstellten, war der Aufrufpfad "Ablagepfad-Exe\Main.exe\main.vi".

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.05.2013, 05:24
Beitrag #7

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: name collision during the build
Demnach nicht.... also alle Vi Pfade bei denen ich weiss dass diese separat angegeben sind (Zugriff über ViServer) habe ich korrigiert (...exe Pfad\Projektpfad\Vi xy).
Es sind eben x-hunderte Vi`s. Ich bekommen eben nur die Meldung Error 1003.
Wie kann ich herausfinden welche Vis hier Probleme bereiten?

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2013, 07:46
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: name collision during the build
Hallo GT,

ganz einfach:
Ein kleines subVI schreiben, welches bei Fehler 1003 einen Dialog anzeigt mit dem Pfad zur gesuchten Datei. Das dann mit der Vorschau beim AppBuild vergleichen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2013, 14:03
Beitrag #9

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: name collision during the build
Hallo ich bin nun schon einmal einen Schritt weiter.
Also es gibt ein paar Controls bei denen der Pfad nicht korrekt ist.
Deren Pfad ist wie folgend aufgebaut:
C:ProjektPfadBisBuildExeOrdner\builds\App.exe\PfadeWieImProjektordner\xy.vi

Eigentlich sollte es ja so aussehen:
C:InstallPfadDerApp\App.exe\PfadeWieImProjektordner\xy.vi

Die Frage ist wie kann der Pfad korrigiert werden (2. Frage: warum dies so passiert)?

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2013, 14:45
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: name collision during the build
(16.05.2013 14:03 )GT123 schrieb:  Hallo ich bin nun schon einmal einen Schritt weiter.
Also es gibt ein paar Controls bei denen der Pfad nicht korrekt ist.
Deren Pfad ist wie folgend aufgebaut:
C:ProjektPfadBisBuildExeOrdner\builds\App.exe\PfadeWieImProjektordner\xy.vi
Beitrag #6 vielleicht?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Build-Prozess hängt sich auf Achim 7 7.040 09.03.2023 16:47
Letzter Beitrag: jg
  Build Version auslesen Peter K 2 10.385 30.06.2016 10:09
Letzter Beitrag: Peter K
  Wie kann ich die DLLs zu "Build Specification" bzw. zu installer includieren galilio 8 9.521 26.04.2016 19:04
Letzter Beitrag: galilio
  Werden Dateien, in SubVI über Dateipfad referenziert, bei Build in exe geschrieben? aleho 2 6.668 07.04.2016 13:07
Letzter Beitrag: aleho
Question Erstellte Datei bei Pre Build F.Bi 2 5.879 05.11.2015 13:28
Letzter Beitrag: F.Bi
  Pre-Build / Post-Build-VI cb 0 5.086 30.09.2015 08:31
Letzter Beitrag: cb

Gehe zu: