Open joaquinquijada opened 7 months ago
Hola @joaquinquijada. Puedes mandarme un screenshot del contenido de path_a_tu_solicion\Fire-Emblem\Fire-Emblem-View\bin\Debug\net8.0
y de tu archivo Program.cs
? Adicionalmente podrías intentar compilar cada proyecto de forma independiente antes de correrlo.
Hola, probé compilando cada proyecto por separado, pero no funcionó.
Contenidopath_a_tu_solicion\Fire-Emblem\Fire-Emblem-View\bin\Debug\net8.0
:
Contenido Program.cs
:
¡Hola!
Es un error raro.
¿Estas corriendo el proyecto Fire-Emblem o el Fire-Emblem-View? Si haces click derecho en el proyecto Fire-Emblem y pones Run, ¿Qué te sale?
... lo que encuentro raro es que el error te dice que no puede encontrar el proyecto Fire-Emblem-View, pero en la imagen de Rider que pones, no te reclama en el using Fire_Emblem_View
. Si no lo pudiera encontrar, esa línea saldría en rojo.
Dinos cómo te va o si lo lograste solucionar :)
Hola! Estoy corriendo el Fire-Emblem, tal como muestra usted en el pantallazo, al hacerlo, lo que me sale es el error del pantallazo del primer comentario de la issue. Aún no logro solucionarlo :(
pero cuando haces build no te sale eso?
Me refiero a hacer build de la solución completa:
eso me sale al hacer build de la solución completa. Al probar hacer build a cada proyecto por separado tampoco me sale ningún error.
Disculpa que insista, pero me cuesta creer lo que te está pasando (jaja).
Es una situación donde logras compilar sin ningún problema, pero al momento de correr el código te sale que nunca fue capaz de encontrar el view. ¿Podrías poner run de Fire-Emblem y mandarme el pantallazo de todo lo que te aparece en Rider? ¿podrías correr los tests y mandarme el pantallazo competo de rider también?
... literal, en todos los semestres que llevo enseñando diseño nunca se había reportado un error como esto :sweat_smile:
Yo tampoco entiendo qué está pasando, quiero poder empezar a trabajar en la entrega jaja. Le adjunto los pantallazos.
Resultado de hacer run de Fire-Emblem:
Resultado de correr los tests:
Creo pude replicar tu error @joaquinquijada. Puedes mandarme un pantallazo de lo que tienes en path_a_tu_solicion\Fire-Emblem\Fire-Emblem\bin\Debug\net8.0
?
¿Podrías borrar las carpetas bin de los 3 proyectos y volver a compilar (no es necesario que copies la carpeta data ni los jsons por el momento)? ¿sigue ocurriendo el mismo error?
Changos, no es lo que pensé, porque yo pude replicar tu error eliminando los archivos view dentro de path_a_tu_solicion\Fire-Emblem\Fire-Emblem\bin\Debug\net8.0
, pero tu los tienes y por lo tanto, no debería arrojar el error. Qué SO estás utilizando?
A mí me llama la atención que la carpeta bin tenga tanta cosa. En mi caso, al compilar mi carpeta bin solo tiene esto:
... por eso me gustaría que intentaras borrar las carpetas bin de todos los proyectos y volver a compilar.
En internet, en general encuentro soluciones como esta a problemas parecidos: https://rider-support.jetbrains.com/hc/en-us/community/posts/115000792370-Rider-project-cannot-be-loaded-on-macOS-Method-Open-of-ProjectRootElement-cannot-be-found
... es como que estuviera mal configurado el MSBuild. Pero no me queda claro que ese sea tu caso.
borré las carpetas bin de los 3 proyectos y volví a hacer build, al correr el Fire-Emblem me sigue saliendo el mismo error.
@cahinostroza macOS Sonoma 14.4
¿Puedes intentar compilar y correr desde el terminal?
Debes abrir un terminal y llegar a la carpeta de la solución. Desde la carpeta Fire-Emblem
(que contiene los tres proyectos) haces dotnet build
. Eso hará que compile la solución completa. Luego usa: dotnet run --project=Fire-Emblem
para correr el proyecto desde consola.
Muestra lo que te sale :)
Logré solucionarlo, era tan simple como mover el proyecto al escritorio, hice build de nuevo y le agregué los json y la carpeta data. No le encuentro la explicación, pero funciona jajaja. Gracias @RodrigoToroIcarte y @cahinostroza por su tiempo :)
Me alegra mucho que esté funcionando :)
Quizás eran los espacios en la carpeta .../IIC2113 - Diseño Detallado de Software/...
que mataba algo (?) Ni idea, pero que bueno que ya funciona :+1:
Hola, tengo un error al correr Fire-Emblem. Fui siguiendo paso por paso la cápsula de la explicación del código base, es decir, le hice build a la solución, agregué los json y la carpeta data a bin/Debug/net8.0 tanto de Fire-Emblem.tests como de Fire-Emblem, pero al momento de correr Fire-Emblem, me sale el siguiente error: