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!.

Publicar Sitio Visual Studio 2012 en Windows Azure

Embed Size (px)

DESCRIPTION

Publicar Sitio Visual Studio 2012 en Windows Azure

Citation preview

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.