sábado, 13 de diciembre de 2008

Migrar De XNA 3.0 CTP a XNA 3.0 (Versión Estable)

Con la salida de la versión estable del XNA 3.0 existe un problema para ejecutar aplicativos que se diseñaron bajo el XNA 3.0 CTP (la versión BETA). Esto es porque el proyecto que se crea (el archivo .csproj de Visual Studio) tiene en su interior unas líneas de comando que hacen referencia a unas extensiones del CTP.

Para poder ejecutar nuestro proyecto hay que hacer lo siguiente:

  • Abrir la carpeta donde se encuentra nuestro proyecto y buscar el archivo de proyecto con la extensión .csproj
  • Una vez que lo encuentran, abrirlo con el bloc de notas o cualquier editor de texto común.
  • Buscar las siguientes líneas de comando que por lo general están al ultimo del archivo.

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

<Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\v3.0\Microsoft.Xna.GameStudio.Common.targets" />

<Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\v3.0\Microsoft.Xna.GameStudio.NestedContent.targets" />

  • Luego reemplazarlas por las siguientes líneas:

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

<Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\Microsoft.Xna.GameStudio.targets" />

  • Guardan el Archivo y listo el proyecto esta listo para que lo compilen y ejecuten.

Saludos!

No hay comentarios: