Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  VB.NET Problem mit V5 R21

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
Autor Thema:  VB.NET Problem mit V5 R21 (1392 mal gelesen)
tobiley
Mitglied
Masterstudent


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

Beiträge: 59
Registriert: 15.02.2010

Win XP
CatiaV5 R17, R18, R19
HD2-Lizenz
VB2008

erstellt am: 05. Apr. 2013 20:00    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,

ich brauche mal wieder eure Hilfe. Wir haben bei uns auf einem Rechner ein neues Release (R21) aufgespielt was irgendwie auch alle anderen Releases mit geupdatet hat und dadurch auch irgendwie eingriff auf das .NET genommen hat. Wir haben bisher nur soviel heraus gefunden "dassault systemes software vc9 prerequisites x86-x64 9.1.2" das musss irgendwie mit dem .NET zusammenhängen.
Nun funktionieren auf jeden Fall auf diesem PC alle VB.NET Prgramme nicht mehr oder nur noch teilweise und CATIA abstürzt (egal welches installierte Release). Hat jmd. eine Idee was man da machen kann, bis voran das genau liegt?
Könnte es an den com-librarys liegen bzw. würde es etwas ändern wenn die Programm alle im late-binding geschrieben wären bzw. mit neuen librarys ausgestattet wären?

Vielen Dank für eure Hilfe!
Tobi

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

MarcDe
Mitglied



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

Beiträge: 137
Registriert: 11.10.2006

CATIA R18 SP2, BN 18, HF 162
Win 7 64Bit

erstellt am: 08. Apr. 2013 13:19    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 tobiley 10 Unities + Antwort hilfreich

Nun ja...

Zitat:
Nun funktionieren auf jeden Fall auf diesem PC alle VB.NET Prgramme nicht mehr oder nur noch teilweise

Ohne genaue Fehlerbeschreibung ist hier nicht viel zu holen. Schuld dran könnte auch PaintNET sein, welches u. U. (keiner weiß es) zuvor installiert wurde :-)

Zitat:
Könnte es an den com-librarys liegen bzw. würde es etwas ändern wenn die Programm alle im late-binding geschrieben wären bzw. mit neuen librarys ausgestattet wären

Schön möglich, aber ohne Fehlerbeschreibung kann man hier keine konkrete Aussage treffen. Die Programme können aber genauso mit LB abstürzen, wenn die Funktion in der aktuell laufenden V5 Instanz nicht mehr vorhanden ist oder eine andere Signatur aufweist. Das kann nur Dassault beantworten oder du durch testen herausfinden. Oder Doku^^

Grundsätzlich ist es aber so, dass das zuletzt installierte V5 in der Registry mit seinen zugehörigen Libraries im COM registriert ist. Installierst du R21 und danach R18, dann ist es R18. Möchtest du die COM-Bibs von R21 hinzufügen, musst du erst mit cnext.exe -regserver (oder so ähnlich nach meinem Wissensstand) R21 registrieren. Dann ist es noch so, dass wenn du dotNET Programme hast und EB genutzt hast, die Bibs mit der Applikation ausgeliefert werden und wenn du das Programm mit Bibs aus R18 kompiliert hast, aber R21 registriert ist (z. B. durch eine Installation von R21^^), dann kannst du Glück haben, wenn das Programm läuft oder Pech. Das musst du testen. Aber das gleiche gilt für LB. Das ist auch der Grund, warum es Properties "Value" und "Value2" gibt. Dassault hat so die Kompatibilität aufrechterhalten, aber gleichzeitig auch Verwirrung gestiftet. Nun ja, aber das ist ein anderes Thema.

Bei LB hast du aber immerhin eine größere Chance, dass wenn Dassault nichts an Signaturen geändert hat in der API, dass du deine Applikationen nicht neu kompilieren musst, da du keine Libraries mitlieferst.

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)2023 CAD.de | Impressum | Datenschutz