Subido por Alexander Alvarado

Creacion de proyecto utilizando IRONY

Anuncio
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ingeniería en Ciencias y Sistemas
Organización de Lenguajes y Compiladores 2
Primer Semestre 2021
Catedrático: Ing. Luis Espino
Tutores académicos: Haroldo Arias, Manuel Miranda
Manual de Creación de Proyecto
Contenido
Justificación ....................................................................................................................... 2
Instalación Visual Studio 2019 ........................................................................................... 2
Se debe descargar e instalar ............................................................................................ 2
Ya se tiene instalado....................................................................................................... 3
Obtención del DLL de Irony .............................................................................................. 7
Creación de Proyecto ......................................................................................................... 9
1
Justificación
Este manual fue redactado para poder apoyar a los estudiantes que están teniendo dificultades
para la iniciación de su proyecto y obtención de todas las herramientas necesarias para
realizarlo. Está dividido en 3 grandes secciones: obtención de Visual Studio 2019 con todas
las herramientas necesarias, obtención de archivo dll de Irony para poder utilizar el
analizador, y creación del proyecto en .NET Core.
Instalación Visual Studio 2019
Para la instalación de Visual Studio 2019 y todas las herramientas necesarias, existen dos
posibilidades: ya tenemos instalado Visual Studio 2019 o tenemos que descargarlo e
instalarlo.
Se debe descargar e instalar
Si aún no contamos con Visual Studio 2019, es necesario descargar el instalador en la página
oficial de Microsoft.
1. Para eso ingresamos a la página https://visualstudio.microsoft.com/es/vs/community/
2
Donde descargaremos el instalador en el botón de “Descargar Visual Studio”.
2. Nos pedirán instalar algunas configuraciones, y aparecerá la siguiente ventana.
Luego de esto podemos irnos al paso número 2 de si ya se tiene instalado Visual Studio para
seguir con la descarga.
Ya se tiene instalado
Si ya contamos con Visual Studio 2019, se deben de seguir los siguientes pasos:
1. Abrir el instalador de Visual Studio. Para esto nos iremos a nuestra barra de búsqueda,
buscaremos “Visual Studio Installer”. Como se muestra en la imagen. Y lo abriremos.
3
Nos aparecerá la siguiente ventana al momento de abrirlo.
2. Daremos click en Modificar para verificar que contamos con las cargas de trabajo
necesarias para el proyecto.
Buscaremos hasta abajo la opción “Desarrollo multiplataforma de .NET Core”. Y le
daremos al checkbox.
4
3. Finalmente daremos click en Modificar para iniciar las instalaciones.
Cuando finalice ya podremos utilizar Visual Studio 2019.
4. Como siguiente paso de conseguir las herramientas necesarias relacionadas a Visual
Studio 2019, nos descargaremos el SDK del .Net Core 3.0. Para eso nos dirigiremos
a la siguiente página https://dotnet.microsoft.com/download/dotnet-core/3.0
5
Descargaremos el instalador que sea el adecuado para nuestro sistema operativo.
5. Iniciaremos el instalador y mostrará la siguiente imagen.
Le daremos a “Install” para proceder a la instalación del SDK de .NET Core. Cuando
finalice la instalación solo cerraremos la ventana, y podemos comprobar que está
instalado con el siguiente comando en el CMD: dotnet
Si ya tenemos instalado el SDK de .NET Core, aparecerá la siguiente ventana cuando
iniciemos el instalador.
6
Si ya lo tenemos instalado no es necesario el realizar nuevamente el proceso de
instalación.
Obtención del DLL de Irony
El dll de Irony lo debemos de conseguir en uno de los proyectos que se encuentran dentro
del repositorio de Github de Irony.
1. Para realizar esto nos dirigimos al siguiente repositorio y descargamos el código
fuente. https://github.com/IronyProject/Irony
Luego descomprimimos el archivo.
2. Dentro de la carpera descomprimida ingresamos a la carpeta Irony.Interpreter
3. Dentro de esta carpeta encontraremos el proyecto 015.Irony.Interpreter.csproj, lo
debemos abrir en Visual Studio.
7
4. Luego compilaremos el proyecto, para esto daremos click derecho en donde dice
Solución “Irony” (10 de 10 proyectos). Y luego en Compilar solución.
5. Esto creará la carpeta bin/Debug dentro de la carpeta del proyecto Irony.Interprete.
Dentro de esta existirán también otras dos carpetas: net40, netstandard2.0.
Elegiremos net40. Aquí dentro se encuentra el archivo dll que nos interesa.
6. Lo colocaremos en C:\compiladores2.
8
Creación de Proyecto
1. Iniciaremos Visual Studio 2019.
2. Crearemos un proyecto nuevo. Así que daremos click en Create a new Project.
Cargará la siguiente ventana.
3. En el buscador que aparece en la parte superior derecha de la ventana, colocaremos
la siguiente búsqueda para el tipo de proyecto que vamos a realizar: FormApp.
9
También filtraremos por lenguaje, para que solo nos muestre resultados de C# y
filtraremos por tipo de proyecto a Escritorio.
4. Seleccionaremos la primera opción, Windows Forms App. Luego nos solicitará el
lugar donde deseamos guardar el proyecto y su nombre.
10
5. Luego nos pedirá seleccionar la Plataforma de destino, aquí seleccionaremos la
versión de Net Core que instalamos. La versión .NET Core 3.1 (Compatibilidad a
largo plazo).
6. Damos click en Crear. Y ya tendríamos nuestro proyecto listo.
11
Descargar