Publicar Sitio Visual Studio 2012 en Windows Azure

13
7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 1/13 Publicar en Windows Azure. Ingresar a la página de administración https://manage.windowsazure.com/, con el usuario y clave disponible. Seleccionar la pestaña SITIOS WEB! del men" #ue se muestra $en mi caso al lado derecho de la ventana%, esto desplegara la lista de sitios web publicados con la cuenta #ue ingresamos. &n la parte de aba'o $en mi caso% se muestra un men" como el mostrado en la siguiente imagen, debemos presionar la opción NUEVO!. &n la siguiente ventana, se debe seguir el siguiente (u'o, PROCESO  SITIO WEB  CREACIÓN RPI!A . )osteriormente ingresamos el nombre #ue deseemos a nuestro sitio, en mi caso le puse sis"e#a$eneral. *uego damos clic en la opción CREAR SITIO WEB!.

description

Publicar Sitio Visual Studio 2012 en Windows Azure

Transcript of Publicar Sitio Visual Studio 2012 en Windows Azure

Page 1: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 1/13

Publicar en Windows Azure.

Ingresar a la página de administración https://manage.windowsazure.com/, con

el usuario y clave disponible.

Seleccionar la pestaña SITIOS WEB! del men" #ue se muestra $en mi caso al

lado derecho de la ventana%, esto desplegara la lista de sitios web publicados

con la cuenta #ue ingresamos.

&n la parte de aba'o $en mi caso% se muestra un men" como el mostrado en la

siguiente imagen, debemos presionar la opción NUEVO!.

&n la siguiente ventana, se debe seguir el siguiente (u'o, PROCESO  SITIO

WEB

 CREACIÓN RPI!A.

)osteriormente ingresamos el nombre #ue deseemos a nuestro sitio, en mi

caso le puse sis"e#a$eneral.

*uego damos clic en la opción CREAR SITIO WEB!.

Page 2: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 2/13

+ueno, ya tenemos nuestro sitio en indows -zure en donde podemos publicar

nuestra aplicación, el siguiente paso será obtener los datos necesarios para

poder publicar desde el mismo isual Studio.

)rocedemos a dar clic encima del nombre del sitio, en la siguiente ventana dar

clic en la opción PANE%!.

&n la siguiente ventana, debe darse clic sobre la opción !escar$ar el &er'lde &ublicaci(n!, y procedemos a guardarlo en nuestra ).

Page 3: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 3/13

Importante: Se debe descargar el S01 2or .3&4 $S 5675 de indows -zure%, e

instalarlo.

http://www.windowsazure.com/zh8tw/downloads/

-brimos el proyecto en el isual Studio, procedemos a seleccionar la capa de

presentación dando clic derecho sobre ella y 9nalmente seleccionando la

opción Publicar!.

Page 4: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 4/13

&n la siguiente ventana #ue se muestra dar clic en el boton I#&or"ar!, para

proceder a importar el per9l de publicación #ue ya descargamos anteriormente

desde el indows -zure,

&n la siguiente ventana, seleccionamos la opción I#&or"ar de un arc)i*ode &er'l de &ublicaci(n!, y buscamos en nuestro ) el archivo #ue

descargamos anteriormente desde el indows -zure. inalmente clic en el

botón Ace&"ar!.

Page 5: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 5/13

-utomáticamente, se cargan los datos de publicación. $)ara estar seguros #ue

no hay problemas dar clic en el boton Validar cone+i(n!, debe aparecer un

visto al lado del botón luego del clic%

&n la pestaña on9guración!, debe de'arse como se muestra en la siguiente

pantalla.

Page 6: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 6/13

&n la pestaña )revisualización!, dar clic en el botón omenzar

previsualización!, para comprobar #ue archivos seran incluidos o modi9cados.

$&s importante hacer este paso ya #ue permite saber si hay alg"n problema

con re2erencias o archivos como en mi caso con la dll ;Saptcha.dll, #ue debi

#uitarla del proyecto, ya #ue no se estaba usando%.

Page 7: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 7/13

0amos clic en el botón )ublicar!, y dependiendo de la aplicación debemos

esperar un tiempo hasta #ue terminen de publicarse en el indows -zure

todos los archivos $uando se ha terminado de publicar automáticamente el

visual studio abre la dirección del sitio%.

*uego de la publicación, el s abrió automaticamente la ruta del sitio y se nos

mostró el siguiente error:

Page 8: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 8/13

&sto se debe a las re2erencias del rystal <eport y del <eportiwer #ue están

presentes en el archivo de con9guración $Web.con'$%. )rocedemos anular las

lineas de re2erencias al rystal <eport ya #ue no lo usaremos. = luego del

cambio volvemos a publicar siguiendo los pasos indicadmos anteriormente.

+ueno ya anulamos las l>neas de código #ue re2erenciaban a las librerias del

rystal <eport, pero el error persistirá con las del <eportiewer y esas no las

podemos anular, ya #ue necesitamos para mostrar los reportes #ue contiene

nuestra aplicación.

-ntes de indicar #ue se debe hacer veamos algo, todos esos archivos #ue se

publican tienen #ue estar en alg"n lado. ?&n dónde están@, ?ómo puedoacceder a ellos@, pues estas respuestas las encontraremos en el archivo con los

datos de publicación #ue descargamos anteriormente, procedemos abrirlo con

un editor de teAto.

Page 9: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 9/13

-brimos el eAplorador de indows, e ingresamos al 2tp indicado $en mi caso

2tp://waws8prod8blu866B.2tp.azurewebsites.windows.net/site/wwwroot%, con el

usuario indicado $en mi caso sistemageneralCDsistemageneral% y la contraseña

indicada $en mi caso

Eot0lh+-6EFnpS3#r-aaGpobSm;<e)H6tyGy45s6G#0gFleyJdKt#L;wl%.

Page 10: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 10/13

 =a conociendo a #ue lugar van a dar nuestros archivos, continuemos con la

b"s#ueda a la solución del problema de las re2erencias al <eportiewer del

eb.con9g #ue nos generan error. )ues bien las dll

;icroso2t.<eportiewer.eborms.dll y ;icroso2t.<eportiewer.ommon.dll deberian estar

dentro de la carpeta bin del sitio, pero por razones #ue a"n desconozco estas

dll no se copian al publicar el sitio, razón por la cual debemos hacer la copia

manualmente.

&n :C)rogram iles $AEM%C;icroso2t isual Studio

77.6C<eportiewerC;icroso2t.<eportiewer.eborms.dll normalmente podremos encontrar a

;icroso2t.<eportiewer.eborms.dll.

;icroso2t.<eportiewer.ommon.dll se encuentra dentro de:CI30NSCassemblyCO-P;SI*C, pero su copia debe hacerse a travQs del cmd.

Se procede a copiar a la carpeta bin del 2tp, y procedemos a probar si los

errores no se vuelven a mostrar.

Nh, el error se sigue presentando, pues se debe a #ue la base de datos a la #uese está apuntando en los archivos de con9guración no es accesible, se procede

a cambiar los datos por los de la base de datos disponible en el indows -zure.

Page 11: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 11/13

-hora intentamos ingresar y sale la siguiente pantalla, #ue es una pantalla por

de2ecto y es la #ue consta como pagina de inicio en la con9guración del

indows -zure, ahora solo nos #ueda cambiar esa página de inicio por la #ue

nosotros #uerramos.

-ntes de modi9car la página de inicio, intentemos con una ruta completa para

probar #ue el sitio este 2uncionando.

http://sistemageneral.azurewebsites.net/entorno/IngresoSistema0eSeguros.asp

A

Page 12: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 12/13

+ueno todo NL. &ntonces manos a la obra para establecer la página

predeterminada.

&n el indows -zure debemos entrar a la con9guración del sitio y ba'ar hasta

la parte #ue dice docu#en"os &rede"er#inados!, borramos los #ue vienenpor de2ecto y ubicamos la ruta de la página #ue deseamos aparezca al ingresar

al sitio.

)robamos y todo oL.

)or "ltimo los archivos .rdlc se deben copiar manualmente de la carpeta del

proyecto a la carpeta de los reportes en el 2tp.

Page 13: Publicar Sitio Visual Studio 2012 en Windows Azure

7/17/2019 Publicar Sitio Visual Studio 2012 en Windows Azure

http://slidepdf.com/reader/full/publicar-sitio-visual-studio-2012-en-windows-azure 13/13

I#&or"an"e,

)ara #ue no se presenten problemas al cargar los reportes reportiewer se

debe agregar a la carpeta bin del 2tp ademas de;icroso2t.<eportiewer.eborms.dll y ;icroso2t.<eportiewer.ommon.dll

*as siguientes dllRs:

;icroso2t.<eportiewer.0ataisualization.dll;icroso2t.<eportiewer.)rocessingNb'ect;odel.dll;icroso2t.S#lServer.4ypes.dll

Se encuentran ubicadas normalmente en cual#uiera de las siguientes rutas::CindowsCassemblyCO-P;SI*C;icroso2t.S#lServer.4ypesC:CindowsC;icroso2t.3&4CassemblyCO-P;SI*

*a copia debe hacerse a una carpeta local via comandos ;0 o abrir el cuadrode dialogo para agregar re2erencias del visual studio.