Entwickler-Ecke
Programmierwerkzeuge - [VS] Projektmappe ein ausführbares Projekt hinzufügen
Joey86 - Mo 05.04.10 15:40
Titel: [VS] Projektmappe ein ausführbares Projekt hinzufügen
Hallo!
Ich hab da mal eine sehr grundlegende Frage und wäre euch sehr dankbar, wenn ihr mir die Sachlage erläutern könnt. Möchte mich mit ExcelDna beschäftigen, das ist eine Open Source Software, die es mir ermöglicht, Funktionen aus .NET in Excel zu nutzen.
Wenn ich jetzt das Projekt debuggen möchte, bekomme ich die Fehlermeldung: "Ein Projekt mit dem Ausgabetyp "Klassenbibliothek" kann nicht direkt gestartet werden. Um das Projekt zu debugggen, fügen Sie dieser Projektmappe ein ausführbares Projetk hinzu..."". Das ist mir soweit im Grunde klar. Eine Klassenbibliothek ist keine Windows-Anwendung und kann somit nicht direkt gestartet werden.
ABER: was genau muss ich jetzt hinzufügen? Im Grunde soll es ja kein Projekt sein, sondern Excel?!? Das verstehe ich einfach nicht! Ich brauche doch eine .exe? Aber Excel.exe kann es ja nicht sein, da es ein vcproj. oder sowas sein muss?
Wäre super, wenn ihr mir da auf die Sprünge helfen könntet.
Gruß
Moderiert von
Kha: Topic aus Sonstiges (.NET) verschoben am Mo 05.04.2010 um 15:47
Kha - Mo 05.04.10 15:47
Joey86 hat folgendes geschrieben : |
Aber Excel.exe kann es ja nicht sein, da es ein vcproj. oder sowas sein muss?ß |
Da verrät die Fehlermeldung nur die halbe Wahrheit. Anstatt ein Projekt hinzuzufügen gehst du in die Projekteinstellungen und trägst unter "Debug -> Start external program" den Pfad zur Excel.exe ein.
Joey86 - Mo 05.04.10 16:08
Hey!
Super, das bringt mich schon mal ein ganzes Stück näher.
Meine geschriebenen Funktionen werden allerdings in Excel noch nicht aufgelistet, da mein Addin noch gar nicht geladen wird. Kann es sein, dass ich unter
"Debug --> Startoptionen" auch noch Einstellungen zu tätigen habe?
Kha - Mo 05.04.10 17:43
Keine Ahnung, ob es dafür einen Kommandozeilenschalter gibt, aber warum nicht ganz normal in der geöffneten Instanz das Addin laden? Das sollte auch funktionieren.
Joey86 - Mo 05.04.10 18:15
Bekomm (dann) immer folgende Fehlermeldung:
Das folgende Modul wurde entweder mit aktivierten Optimierungen oder ohne Debuginformationen erstellt:
-- Pfad der DLL --
Zum Debugging des Moduls verwenden Sie als Projektbuildkonfiguration den Debugmodus. Um diese Meldung zu unterdrücken, deaktivieren Sie die Debugoption "Beim Start warnen, wenn kein Benutzercode".
Kha - Mo 05.04.10 19:26
Dann solltest du mal nachschauen, ob die Optimierungen ausgeschaltet sind und die Debuginfos erstellt werden :idea: ;) . Im "Debug"-Profil solltest das eigentlich der Standard sein.
Joey86 - Mi 07.04.10 14:35
Passt, danke! ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!