12-16-2009 05:05 AM
ok, I will do a repair of my RT Installation. There seems to be something wrong with it.
Without changes I can also build an executable with it. But then I changed the name to only startup.rtexe, made a build (this worked), changed it back to startup1.rtexe, and the error 42 appeared again...
Thank you very much for your help so far.
12-16-2009 11:21 AM
12-17-2009 06:24 AM
I repaired my RT Module, but I'm still getting the Error 42 as before.
Any ideas what else I can try?
12-17-2009 10:30 AM
Could you try once to set the destination path of your build directly to C:\
Christian
12-18-2009 03:36 AM
No this also doesn't work.
I also found out that startup is the only acceptable name for a Target filename. I can't rename it to something like application.rtexe, otherwise error 42 occurs again.
12-18-2009 04:25 AM
I think I was not clear enough with my last suggestion.
In the build settings, please set the "Local destination path" under the Information Category to "C:\"
Christian
12-21-2009 03:52 AM
Where you able to build it now with the changes suggested my by last post?
Christian
01-11-2010 04:33 AM
sorry for the late reply, I was in vacation the last 3 weeks.
Building the RT exe under c:\ doesn't work for me. But I think this time the IT of our company blocked me from creating any files on c:\:
Fehler 8 ist bei Öffnen/Erstellen/Ersetzen einer Datei in RTBEP_Generate_Deploy_Instructions2.vi->AB_RTEXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller aufgetreten
Mögliche Ursachen:
LabVIEW: Dateiberechtigungsfehler. Sie haben nicht die erforderlichen Zugriffsrechte für die Datei.
C:\depinstr.bin
01-11-2010 04:56 AM
C:\ is not necessary.
We just want you to specify a "short" build path, so the whole path should not have more then 99 characters.
Can you test this?
Christian
01-13-2010 10:48 AM
I tested and it almost works.
I changed the path to something like C:\RTexe, and with this path I can build my RT executable with any name I like (with numbers, whitespace etc.).
But here is the caveat: I am not allowed to use startup.rtexe as my target filename. If I build my target as startup.rtexe (this works), I afterwards cannot change the target filename to something else. This always produces the error 42 in the build process (with any name other than startup.rtexe).
A workaround to this problem is to then delete the complete folder C:\RTexe. Then I can again build my target with any name I like.
I hope someone can confirm this problem.