| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Autocad Debuggen in C# schlägt fehl (2944 mal gelesen)
|
veydan Mitglied
Beiträge: 252 Registriert: 29.05.2008 AutoCAD/Mechanical 2009, Inventor 2009
|
erstellt am: 13. Okt. 2011 09:51 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich habe ein Problem Autocad mit einer C# Klassenbibliothek zu debuggen. Mit VB.NET funktioniert es. Ich habe das externe Programm definiert, als Arbeitsverteichnis C:\Program Files\Autodesk\ACADM 2011\UserDataCache ausgewählt und auch schon die acad.exe ins Projekt eingebunden. es sind die gleichen Einstellungen wie unter einer VB.NET Klassenbibliothek. Der Unterschied ist dass beim Starten des Debugmodus in C# folgende Infomeldung kommt: Für "acad.exe" können keine Debuginformationen gefunden werden oder sie stimmen nicht überein. Cannot find or open PDB file Dann kann ich entscheiden ob ich das Debuggen fortsetzen will oder nicht... kennt das Problem jemand? mfg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 20. Okt. 2011 10:35 <-- editieren / zitieren --> Unities abgeben: Nur für veydan
welche VisualStudio Version, welche Autocad version? Genau diese Meldung bekomme ich z.B.: Autocad 12 64 bit mit VS2008, mit VS2010 funktionierts. [Diese Nachricht wurde von fuchsi am 20. Okt. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
veydan Mitglied
Beiträge: 252 Registriert: 29.05.2008 AutoCAD/Mechanical 2009, Inventor 2009
|
erstellt am: 20. Okt. 2011 11:10 <-- editieren / zitieren --> Unities abgeben:
|
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 20. Okt. 2011 11:13 <-- editieren / zitieren --> Unities abgeben: Nur für veydan
probiers mal mit VS2008 Code: If you are using AutoCAD 2010 or AutoCAD 2011, you should use: * Microsoft Visual Studio 2008 with Service Pack 1 * Microsoft .NET Framework 3.5 with Service Pack 1 If you are using AutoCAD 2007 through AutoCAD 2009, you should use: * Microsoft Visual Studio 2005 * Microsoft .NET Framework 2.0 or later
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
veydan Mitglied
Beiträge: 252 Registriert: 29.05.2008 AutoCAD/Mechanical 2009, Inventor 2009
|
erstellt am: 20. Okt. 2011 11:20 <-- editieren / zitieren --> Unities abgeben:
|
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 20. Okt. 2011 11:28 <-- editieren / zitieren --> Unities abgeben: Nur für veydan
Jetzt habe ich es schnell mal aurprobiert Autocad 2011 mit Visual Studio 2010 auf 64bit. Debuggen funktioniert doch! Bei den Projekt Verweisen acmgd.dll und acdbmdg.dll die Eigenschaft "lokale Kopie" auf false stellen, und als Zielframework .net 3.5 einstellen. [Diese Nachricht wurde von fuchsi am 20. Okt. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 20. Okt. 2011 11:31 <-- editieren / zitieren --> Unities abgeben: Nur für veydan
|