RE: [csharp-l] Deploy

En grupo de aplicaciones dice:
 
-Classic .NET AppPool, estado INICIADO, Version de framework 2.0, Modo de canalizacion CLASICA, identidad: ApplicationPoolIdentity
 
-DefaultAppPool, estado INICIADO, Version de framework 4.0, Modo de canalizacion INTEGRADA, identidad: ApplicationPoolIdentity
 

From: juancarlos.baez@gmail.com
Date: Wed, 30 Jan 2013 12:30:19 -0300
To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy


Atte
Juan Carlos Báez
--------------------------


El 30 de enero de 2013 12:26, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
http://localhost/corlinv5/DeveloperMenu.xml  lo levanta, pero cuando  voy a cualquiera de las opciones sige el error:

 

Error HTTP 500.21 - Internal Server Error

El controlador "GeneXus.HttpHandlerFactory.HandlerFactory" tiene una condición previa incorrecta "ManagedPipelineHandler" en su lista de módulos

 
Ya habilite el examen de directorios, a la carpeta bin no me deja acceder.
 
 

Date: Wed, 30 Jan 2013 10:13:35 -0500
From: gabo_678@hotmail.com
To: csharp-l@gxtech.com.uy
Subject: RE: [csharp-l] Deploy



Puedes tambien validar que el examen de directorios este activo.

Enviado desde Samsung Mobile Galaxy Note II 





-------- Mensaje original --------
De: Jose Raul Perera Morales <raulin84@gmail.com>
Fecha: 30/01/2013 10:12 AM (GMT-05:00)
A: csharp-l@gxtech.com.uy
Asunto: RE: [csharp-l] Deploy


En ese caso la solución puede ser fácil  prueba poner DEFAULT WEB SITE/xxxxx /home.aspx
 
 
De: Nicolas Marciano [mailto:nicolasmarciano@hotmail.com]
Enviado el: miércoles, 30 de enero de 2013 9:59
Para: csharp-l@gxtech.com.uy
Asunto: RE: [csharp-l] Deploy

 
Gracias por responder,
 
Me fije lo que me propuso Carlos, pero ya estan habilitados, Muchas gracias por el dato igual Carlos.
 
Por otro lado, estoy usando Windows 7 pro, IIS 7.5.600, con el csc.exe del framwork 3.5.
Puse el directorio web en la carpera /Inetpub/wwwroot
Cuando desde el IIS pongo examinar *:80 (http),  me salta el error:
 

Error del servidor en aplicación "DEFAULT WEB SITE/xxxxx"

Error HTTP 403.14 - Forbidden

El servidor web está configurado para no mostrar una lista los contenidos de este directorio.

 

 


From: juancarlos.baez@gmail.com
Date: Wed, 30 Jan 2013 11:45:17 -0300
To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

Entonces estas creando el directorio virtual en el servidor manualmente?
Hay varios aspectos a considerar, por lo pronto es bueno que nos comentes la versión del sistema operativo, del IIS, versión del Framework con el que estas compilando, etc..
Un tip basico es crear la carpeta (correspondiente al directorio que quieres publicar) dentro de la carpeta /Inetpub/wwwroot, para no heredar problemas de permisos y esas cosas.
 


Atte
Juan Carlos Báez
--------------------------

 
El 30 de enero de 2013 11:26, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
Juan Carlos, te comento que lleve la aplicación al cliente, termine haciéndolo en .Net y SQLExpress.
 
Resulta que hago el reor.exe desde la carpeta bin, y lo hace bien. A su vez con GxConfig, "configuro" los archivos
cliente.exe.config y web.config con los datos de la base de datos (Antes creada). Por las dudas ambos archivos están en la carpeta web y bin.
 
Hasta ahi ningun inconveniente.
Ahora bien, creo una aplicación en IIS, pongo examinar y empiezan mis inconvenientes.
Instale el j# que decía que se necesitaba en la web e hice de todo un poco y nada...
Instale el rewrite también, ademas di permisos al iis para la aplicación 
Tengo errores como el Errores 500.19, entre otros.
 
Ya no se que hacer. Te pido una mano final.

From: juancarlos.baez@gmail.com
Date: Mon, 21 Jan 2013 14:00:38 -0300


To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

Mira este articulo, puede que te ayude,
 
Ademas, para comprender bien el tema de los environments, te dejo esta slide que grafica este concepto.
Puedes bajar el pdf completo desde aca:

Nos cuentas.


Atte
Juan Carlos Báez
--------------------------

 
El 21 de enero de 2013 13:47, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
Juan Carlos, se entiende.
 
Lo que sucede es lo siguiente, creo un nuevo proyecto, ejemplo CSharp, y cuando voy a
"Server name" me aparece MISUSUARIO/SQLEXPRESS, despliego la flecha"browse for more..."  y busco otro servidor (MySql), pero no me aparece ninguno.
 
Tengo instalado el MySql Server 5.5.29.
 
Hay algun paso que estoy omitiendo?

From: juancarlos.baez@gmail.com
Date: Mon, 21 Jan 2013 13:25:25 -0300


To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

Nicolas
 
Cada environment es un ambiente por separado. Lo que deberias hacer es crear OTRO Environment NUEVO con MySql como DBMS By Default. 
 
Si se crea otro Datastore en el mismo environment es para que  tu aplicación (para ese ambiente) pueda accesar ambas bases de datos simultáneamente
 
Se entiende?
 


Atte
Juan Carlos Báez
--------------------------

 
El 21 de enero de 2013 11:37, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
Estoy en camino...
 
Ahora bien, a mi cliente utiliza mySql, por lo tanto realizo la siguiente accion:
- En preferencias, voy donde dice DataStores y creo ademas de la default (SQL Server) un DataStore de MySQL.
- En las preferencias de la BBDD puse esto:
             - Access technology to set: ADO.NET
             - Database name: prueba

             - Server name: localhost
             - Setver TCP/IP: 3306
             - user id: root
- Hago un rebuild all.
 
Luego no se que hacer. Busque en los directorios de la carpeta del proyecto un archivo de mysql para importar, pero no encuentro. Solo esta el de sql express.
Estoy haciendo algo mal?
 

From: juancarlos.baez@gmail.com
Date: Wed, 16 Jan 2013 15:09:50 -0300


To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

En terminos simples:
1.- Creas un environment en tu KB con la configuración del servidor productivo (DBMS)
2.- Realizas un Create Data Base, con ese environment como "Target Environment". Con esto GX te crea la base de datos y el esquema del modelo de datos en el DBMS productivo. 
3.- Haces un rebuild all de tu aplicación en el environment  "productivo". Con esto GX te genera y compila todos los objetos definidos en tu KB, que son parte de la funcionalidad que has creado.
4.- te llevas tu aplicación con "XCopy Deployment" ó a mano, copiando el contenido de la carpeta web del directorio del environment y la publicas en el IIS del servidor web productivo. El servidor web productivo y el DBMS ( en caso que no sean el mismo ) deben ser visibles mutuamente.
En ese directorio web hay muchos archivos que no te son utiles en un ambiente de explotación del sistema (como por ejemplo los fuentes y los *.rsp). 
Pero vamos por parte.

 
Nos cuentas
saludos.


Atte
Juan Carlos Báez
--------------------------

 
El 16 de enero de 2013 15:01, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
A ver si te pude seguir, hago una "Rebuild all" del proyecto.
Realizo un "CSharp XCopyDeployment", copiando la carpeta bin en la CPU servidor productivo.
Creo una base de datos en este servidor y la "conecto"?
 
 

From: juancarlos.baez@gmail.com
Date: Wed, 16 Jan 2013 14:06:34 -0300


To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

Nicolas,
Reorganizar consiste en dejar el esquema (estructuras) de la base de datos equivalente a la definición de la base de conocimientos.
El concepto incluye la creación de la base de datos en el servidor DBMS respectivo si es que es primera vez que se ejecuta la "Reorganizacion".
Este paso lo puedes hacer directamente desde GX si es que tienes en tu KB un environment con la configuración (credenciales) del servidor DBMS productivo y además siempre y cuando tengas "visible" el servidor DBMS en tu red.
Nos cuentas,
Saludos.
 


Atte
Juan Carlos Báez
--------------------------

 
El 16 de enero de 2013 14:00, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
Juan Carlos, gracias por responder.
 
Quiero llevarlo a un servidor productivo.
 
Muchas gracias!

From: juancarlos.baez@gmail.com
Date: Wed, 16 Jan 2013 13:54:51 -0300
To: csharp-l@gxtech.com.uy
Subject: Re: [csharp-l] Deploy

 
Nicolas,
¿Quieres llevar tu proyecto a un servidor productivo o de test, distinto a tu maquina de desarrollo?
Te pregunto, porque para el ambiente de desarrollo, el paso 4 lo hace directamente GX al realizar el análisis de impacto la primera vez que presionas F5 (Run).
Comentanos.
Saludos


Atte
Juan Carlos Báez
--------------------------

 
El 16 de enero de 2013 13:27, Nicolas Marciano <nicolasmarciano@hotmail.com> escribió:
Buenos dias,
 
 
pero no se que hacer en el punto 4.
 
Es mi primer proyecto. Muchas gracias!
 
 
 
 
 
 

0 Response to "RE: [csharp-l] Deploy"

Publicar un comentario