publicar sitio visual studio 2012 en windows azure
DESCRIPTION
Publicar Sitio Visual Studio 2012 en Windows AzureTRANSCRIPT
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!.
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 ).
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!.
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!.
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.
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%.
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:
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.
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%.
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.
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
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.
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.