Laden...

[erledigt] Ein Projekt mit dem Ausgabetyp "Klassenbibliothek" kann nicht direkt gestartet werden.

Erstellt von Loomis vor 14 Jahren Letzter Beitrag vor 14 Jahren 11.810 Views
L
Loomis Themenstarter:in
63 Beiträge seit 2008
vor 14 Jahren
[erledigt] Ein Projekt mit dem Ausgabetyp "Klassenbibliothek" kann nicht direkt gestartet werden.

Hallo Community,

Ich arbeite mich gerade durch dieses Projekt:
http://www.codeproject.com/KB/directx/ChangeVideoSigFormat.aspx

Wenn ich das Projekt debuggen will, kommt folgende Fehlermeldung:

Ein Projekt mit dem Ausgabetyp "Klassenbibliothek" kann nicht direkt gestartet werden.
Um das Projekt zu debuggen, fügen Sie dieser Projektmappe ein ausführbares Projekt hinzu, das auf das Bibliotheksprojekt verweist.
Legen Sie das ausführbare Projekt als Startprojekt fest.

Auf gut deutsch: .dll´s können nicht ohne .exe gestartet werden.
Das Projekt (siehe Link) ist jedoch "betriebsfertig".

Ich stelle also unter Projekt -> CaptureTest-Eigenschaften, Registerkarte Anwendung, Startobjekt: CaptureTest.CaptureTest ein.

In einem vorherigen Projekt von mir hat das geholfen, jedoch nicht bei diesem.

Kann mir jemand erklären, wie man das Projekt unter VS2008 debug-fertig
einstellt?

Ich habe die Lösung gefunden:

  • Projektmappen-Explorer.
  • Rechtsklick auf Projektmappe, Eigenschaften.
  • Einzelnes Startprojekt: "Die Mainform"
195 Beiträge seit 2006
vor 14 Jahren

Setzte im Projektexplorer das Projekt CaptureTest über das Kontextmenü als Startprojekt, dann startet beim drücken von F5 die Oberfläche.

Kompilieren kannst du die Projekte aber auch wenn du die im Kontextmenü des Projekts oder Solution auf Build klickst.

Gruß

Chris