2012-06-06 5 views

Antwort

10

Nicht direkt.

Die Fähigkeit, einen Inhalt Projektverweis auf ein Projekt hinzuzufügen, ist nur für Projekte der Typen „XNA Game“ und „XNA Game Library“ zur Verfügung.

Ein Trick, die ich benutze, wenn ich will ein XNA Content-Projekt in einem WinForms-Projekt erstellen und schließen ist ein leeres XNA Game-Bibliothek-Projekt zu machen. Referenzieren Sie das XNA-Spielbibliotheksprojekt vom Hauptprojekt (Windows) und das Inhaltsprojekt vom XNA-Spielbibliotheksprojekt.

Ob dies für monogame arbeiten, ist eine andere Sache.

Die Alternative ist, einfach ein leeres XNA Game Projekt, das den Inhalt Projekt verweist. Richten Sie dann die Projektabhängigkeiten ein, damit das XNA Game bei Bedarf zuerst neu erstellt wird. Wenn Sie die Ausgabedateien kopieren müssen, machen Sie das vielleicht als Post-Build-Schritt?

Die Vorschlaghammer-Option wäre, eine benutzerdefinierte MSBuild-Datei zu erstellen, die genau das tut, was Sie wollen.

+0

Ich werde versuchen, ein paar Optionen und Bericht :) Vielen Dank –

+0

Ich habe gerade eine XNA-Bibliothek wie Sie gesagt, und es funktioniert :). –