Zunächst habe ich eine Konsolenanwendung mit Massentransit als meinen Linienbus. Vor kurzem bin ich umgestiegen auf NServiceBus , bei dem Sie keine Konsolenanwendung, sondern eine Klassenbibliothek erstellen müssen. In den Projekteigenschaften habe ich einfach die Einstellung geändert, die es von einer Konsolenanwendung zu einer Bibliothek macht, aber die Einschränkung, dass man es nur für x86 bauen kann, ist immer noch in Kraft.
Ich kann den Build-Typ nicht in Any CPU ändern, da es sich jetzt um eine Konsolenanwendung handelt, die jetzt gültig sein sollte. Gibt es einen Weg, um vollständig meine Anwendung in eine Klassenbibliothek umwandeln, so dass ich die Option "Build Any CPU" ausführen kann? Muss ich ein neues Projekt erstellen, Dateien hineinkopieren und auf diese Weise fortfahren? Oder ist es so einfach, wie etwas in der Projektdatei (.proj) zu ändern?
Die Stack Overflow-Frage Fehlende Debug|Any CPU Build-Konfiguration für Projekte und Standardeinstellung Debug|x86 unter Windows x64 gibt mehr Aufschluss über das Problem, dass x86 nur für Konsolenanwendungen geeignet ist.