entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Proyecto ASP.NET, ¿Sin DLL en /BIN?

Buenas, acabo de heredar un proyecto Web (ASP.NET) que llevaba otra empresa, en principio nada complicado pero, cuando lo abro tengo muchos problemas :

  • No tiene archivo de Proyecto
  • No tiene archivo de Solución (No se que hay excluido y que no de todos los archivos.
  • Los aspx no tienen Designer.vb
  • En la carpeta BIN no esta la DLL del proyecto, por lo que supongo compilara online.

¿Alguien ha trabajado alguna vez con este tipo de proyectos web en Visual Studio?. ¿Podéis orientarme para que compile y pueda depurar?.

Muchisimas gracias, un saludo.

0voto

juansolo comentado

Si no tienes el fichero de la solución (ficheros con la extensión *.sln) ni de los proyectos(ficheros con la extensión .csproj), puedes crear una nueva solución (si lo deseas, lo estructuras en proyectos como te han comentado) e importar o copiar el código. Adicionalmente, debes preguntar si tu aplicación tiene alguna dependencia externa para que la resuelvas con nuget.

2 Respuestas

4votos

Isai-Alillo Puntos360

Por las características que mencionas seguramente se trata de un Web Site, para trabajar en el en visual studio, tienes que dar click en Archivo-->Abrir-->Web Site, eliges la carpeta del sitio web y listo.

Saludos!

0voto

Guillermo-Santoyo comentado

concuerdo, debe de ser un website

0voto

memd comentado

Si, lo mas probable es que sea un Web Site

3votos

joseco48 Puntos5120

En los proyectos web de asp.net hay algunas diferencias con respecto a las aplicaciones windows,

  • Una es que el codigo donde estan tus clases (acceso a datos, reglas de negocio, etc) se encuentra en un directorio App_Code.
  • Los formularios son paginas con extension .aspx las cuales continen codigo html y asp.net, estas a la ves tienen un code behind donde esta se coloca todo el codigo del formulario. Su extension es .aspx.vb

En pocas palabras las paginas .aspx son como decir los Form.vb y las .aspx.vb son como la clase relacionada a al Form.

Si el proyecto esta en C#, las extensiones serán .cs

Puedes crear proyectos como librerias de clases para evitar colocar todo en la carpeta App_Code, esto si lo deseas.

Espero que te haya servido.
Saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta