Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  NX8 AuthorLicenseException

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  NX8 AuthorLicenseException (3538 mal gelesen)
jevertz
Mitglied



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

Beiträge: 15
Registriert: 05.04.2010

NX 8.5 WIN 7 64
MS VB 2010 Express

erstellt am: 30. Dez. 2011 14:22    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 Allerseits,

Frage zu NX8:

Ich erhalte bei der Ausführung eines NX-Makros eine Fehlermeldung bei der Funktion GetSession()

Code:
DIM s as Session=Session.GetSession()

ergibt die Fehlermeldung:

...
NXOpen.Utilities.NeedDOTNETAuthorLicenseExepction: Invalid NX signature found
  at NXOpen.Utilities.BaseSession.InitLicense()
  at NXOpen.Session.GetSession()

Ich verwende Microsoft Visual Basic 2010 Express, Zielframework .NET 4

Ich kompiliere mein Programm als .dll, das aus zahlreichen Subs besteht und starte das Programm dann mittels eines vb-sriptes.

Ich versuche das Makro von NX6 nach NX8 zu portieren und dabei entsteht obige Fehlermeldung.

Hat jemand von Euch hier schon Erfahrungen gemacht? Benötige ich nun zwingend diese AuthorLizenz?
Oder habe ich schlicht etwas übersehen?

Wenn ich den Session.GetSession() Befehl in einem VB-Makro nutze, funktioniert das auch. Ich vermute also irgendwo auf dem Holzweg zu sein.

Hat jemand einen Hinweis dazu?

Danke und Gruss - Jörg

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

ThomasZwatz
Ehrenmitglied V.I.P. h.c.
cadadmin



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

Beiträge: 5397
Registriert: 19.05.2000

erstellt am: 31. Dez. 2011 09:06    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 jevertz 10 Unities + Antwort hilfreich

Ich wüsste nicht, warum die unsignierte DLL unter NX6 ohne Vorhandensein einer dotnet_author Lizenz laufen sollte.

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

gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 31. Dez. 2011 15:44    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 jevertz 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von ThomasZwatz:
Ich wüsste nicht, warum die unsignierte DLL unter NX[b]6 ohne Vorhandensein einer dotnet_author Lizenz laufen sollte.[/B]

...tun sie aber =)

Ich hab das ganze auch schon entdeckt. Nach einem Blick in die DLL´s von Siemens haben sie die Lizenzabfrage geändert. Deswegen funktioniert der oben genannte Aufruf nicht mehr.
Bei jedem GetSession() wird die Lizenz nun abgeprüft. Lässt sich mit ILspy und ähnlichen Tools nachschauen...

Gruss und guten Rutsch!

------------------
Gruß Matthias
------------------------------------
ICQ: 163190295

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

phimUoB
Mitglied
Ingenieur


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

Beiträge: 107
Registriert: 08.08.2003

UG NX 4
CATIA/Smarteam V5R16
Linux, Oracle, VMWare

erstellt am: 16. Feb. 2012 15:56    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 jevertz 10 Unities + Antwort hilfreich

Geht es wie hier beschrieben auch nicht mehr?

------------------
Beitrag im Dassault Contact mag: 

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



Fachkoordinator / Projektingenieur (m/w/d) Maschinenbauliche Systeme ? Schiffbau / Yachten

In über 145 Jahren Firmengeschichte hat sich viel verändert, unser Wertekompass und unsere Leidenschaft für den Schiffbau jedoch nicht. Seit vier Generationen bleiben wir ? auch bei teils stürmischer See - als Familienunternehmen konstant auf Kurs und sorgen mit Teamwork, Qualität und Innovation für exzellenten Yachtbau auf höchstem Niveau. An unseren Standorten Bremen, Hamburg und Rendsburg sorgen ...

Anzeige ansehenProjektmanagement
gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 17. Feb. 2012 07:14    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 jevertz 10 Unities + Antwort hilfreich

Nein, geht nicht mehr.

Gruß Matthias

------------------
Gruß Matthias
------------------------------------
ICQ: 163190295

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