Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  SWX Document Manager --> Registrierung

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:   SWX Document Manager --> Registrierung (363 mal gelesen)
rabbit05
Mitglied
Ingenieur


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

Beiträge: 55
Registriert: 11.09.2006

SolidWorks 2017 SP5

erstellt am: 12. Feb. 2018 08:34    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 zusammen,

ich verzweifle am SWX DocMgr bzw. deren Registrierung. 

Ich habe eine Windows-Forms-Anwendung mit Zugriff auf den SWX DocMgr geschrieben (Visual Studio 2012 + SWX DocMgr 2017).
Wenn ich die Anwendung Kompiliere und ausführe bekomme ich folgende Meldung die ich euch hochgeladen habe (Fehlermeldung).

Auf Rechnern sowohl mit als auch ohne SWX, auch sowohl mit und ohne DocMgr installiert bekomme ich die gleiche Meldung.
Mein Plan war bei den nicht SWXlern nur den DocMgr zu installieren, damit bei denen das Programm funzt.


Der API Support hat mir folgende Antwort gesendet, was ich alles schon ausprobiert habe - erfolglos:

1. Kindly check below link to check if your computer fulfills software requirement?

http://help.solidworks.com/2016/english/api/swdocmgrapi/gettingstarted-swdocmgrapi.html#SoftwareRequirements

2. SW 2015 onward, you can not open SolidWorks file created using a later version of SolidWorks than the version of the SolidWorks Document Manager License key. So please check the version of the file you created.
          If you're trying to open a later version SolidWorks file, please request to get new license key. On the webpage link pasted above, please find "To request a SOlidWorks Document Manager API License Key" section to follow the steps to obtain new license key.

3. SolidWorks has stopped supporting 32 bit version of the document manager. So please check if you are using the correct version of the regSvr32.

4. As SolidWorks has stopped supporting 32 bit Doc Manager, if you have 32 bit Windows installed on your machine, it won't work.

5. Please edit registry and make sure registered document manager version. It should be Document Manager 2017 as you don't have key for Doc Manager 2018.

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

Carsten1210
Mitglied
staatl. geprüfter Holztechniker


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

Beiträge: 1272
Registriert: 24.07.2002

erstellt am: 12. Feb. 2018 08:43    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 rabbit05 10 Unities + Antwort hilfreich

Hi rabbit05,

Was steht denn in der Fehlermeldung (angehängt hast du die leider nicht)?!

Gruß, Carsten

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

rabbit05
Mitglied
Ingenieur


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

Beiträge: 55
Registriert: 11.09.2006

SolidWorks 2017 SP5

erstellt am: 12. Feb. 2018 08:46    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


Fehlermeldung.png

 
Sorry --> anbei der Anhang   

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

Carsten1210
Mitglied
staatl. geprüfter Holztechniker


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

Beiträge: 1272
Registriert: 24.07.2002

erstellt am: 12. Feb. 2018 08:59    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 rabbit05 10 Unities + Antwort hilfreich

Hi,

Ich gehe mal davon aus das der Licensekey passend eingebaut ist.
Welche Zielplattform ist in deinem Projekt angegeben?!

Gruß, Carsten

[Diese Nachricht wurde von Carsten1210 am 12. Feb. 2018 editiert.]

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

rabbit05
Mitglied
Ingenieur


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

Beiträge: 55
Registriert: 11.09.2006

SolidWorks 2017 SP5

erstellt am: 12. Feb. 2018 09:03    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

Hey Carsten1210,

der Key passt und ist auch entsprechend richtig einprogrammiert.
Zielplattform wäre x86 ich habe jedoch schon alles mögliche an Zielplattform generiert und auch auf den entsprechenden Zielplattformen ausprobiert.
Ist praktisch Zielplattform unabhängig der Fehler.

Gruss

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

Carsten1210
Mitglied
staatl. geprüfter Holztechniker


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

Beiträge: 1272
Registriert: 24.07.2002

erstellt am: 12. Feb. 2018 09:48    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 rabbit05 10 Unities + Antwort hilfreich

Hi,

Ziel ist x86, gibt es den Documentmanager noch als 32 Bit Version?!
VC-Redist und MSXML sind auf dem Zielrechner installiert?!
Kannst du eingrenzen wo im Code der Fehler auftritt?!
Vielleicht einfach mal eine Version Messageboxen versehen und kompillieren wenn das beim Debuggen nicht auftritt.

Gruß, Carsten

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

rabbit05
Mitglied
Ingenieur


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

Beiträge: 55
Registriert: 11.09.2006

SolidWorks 2017 SP5

erstellt am: 12. Feb. 2018 15: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

const string sLicenseKey = ",,,,,,,,,,,,,,,";
            SwDMClassFactory swClassFact = default(SwDMClassFactory);
            SwDMApplication swDocMgr = default(SwDMApplication);
            SwDMDocument17 swDoc = default(SwDMDocument17);
            SwDmDocumentType nDocType = 0;
            SwDmDocumentOpenError nRetVal = 0;

            MessageBox.Show("1");
            swClassFact = new SwDMClassFactory();
// Hier ist Ende -- an dem Punkt erscheint die Fehlermeldung - Die nächste MessageBox wird nicht mehr angezeigt 
            MessageBox.Show("2");
            swDocMgr = (SwDMApplication)swClassFact.GetApplication(sLicenseKey);
            MessageBox.Show("3");
            swDoc = (SwDMDocument17)swDocMgr.GetDocument(sDocFileName, nDocType, false, out nRetVal);
            MessageBox.Show("4");
            if (SwDmDocumentOpenError.swDmDocumentOpenErrorNone == nRetVal)

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

Carsten1210
Mitglied
staatl. geprüfter Holztechniker


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

Beiträge: 1272
Registriert: 24.07.2002

erstellt am: 12. Feb. 2018 16:01    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 rabbit05 10 Unities + Antwort hilfreich

Hi,

Ersetze doch mal deine Zeile

Code:
swClassFact = new SwDMClassFactory();

gegen
Code:
Classfac = CreateObject("SwDocumentMgr.SwDMClassFactory");

Gruß, Carsten

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)2018 CAD.de