2012-06-06 9 views

Respuesta

10

No directamente.

La posibilidad de agregar una referencia de proyecto de contenido a un proyecto solo está disponible para proyectos de los tipos "XNA Game" y "XNA Game Library".

Un truco que utilizo cuando quiero construir e incluir un proyecto de contenido XNA en un proyecto de WinForms es hacer un proyecto vacío de XNA Game Library. Haga referencia al proyecto XNA Game Library del proyecto principal (Windows) y al Proyecto Content del proyecto XNA Game Library.

Si esto funcionará para MonoGame es otra cuestión.

La alternativa es simplemente tener un proyecto XNA Game en blanco que haga referencia al proyecto de contenido. A continuación, configure las dependencias del proyecto para que el juego XNA se reconstruya primero si es necesario. Si necesita copiar los archivos de salida, quizás lo haga como un paso posterior a la compilación.

La opción sledgehammer sería crear un archivo personalizado de MSBuild que haga exactamente lo que usted desea.

+0

Voy a tratar algunas opciones e informe :) Muchas gracias –

+0

Acabo de crear una biblioteca XNA como dijiste y está funcionando :). –