Foros del Web » Programando para Internet » ASPX (.net) »

Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Estas en el tema de Problema al ejecutar aplicación ASP.NET 2 en Godaddy en el foro de ASPX (.net) en Foros del Web. Buenas, tengo una aplicación Web que usa controles de terceros. uno de esos controles es exportar los resultados de un grid a ficheros PDF, excel, ...
  #1 (permalink)  
Antiguo 04/06/2008, 12:38
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 3 meses
Puntos: 156
Pregunta Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Buenas,

tengo una aplicación Web que usa controles de terceros. uno de esos controles es exportar los resultados de un grid a ficheros PDF, excel, etc. Pues tengo un problema con la página que contiene ese control. En otros servidores se ejecuta bien, pero en Godaddy me sale este error:

Cita:
Server Error in '/' Application.
Security Exception
Description: The application attempted to perform an operation not allowed by the security policy.

To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

Source Error:

Line 373: </SelectParameters>
Line 374: </asp:AccessDataSource>
Line 375: <dxwgv:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGridView1" FileName="tarifas">
Line 376: </dxwgv:ASPxGridViewExporter>
Line 377: <span style="font-size: 9pt; color: dimgray; font-family: Verdana">

I set "read" and "write" permissions to the root path but this error persists.
Ellos me han respondido que

"The error message being received indicates that you may be attempting to run this application in a full trust environment which is not supported on our shared hosting services. On a shared hosting account you will need to run your scripts in a medium trust environment. "

pero como cambio eso?

saludos
  #2 (permalink)  
Antiguo 04/06/2008, 13:07
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 4 meses
Puntos: 87
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Pues para cambiar el nivel confianza de tu assembly seria con algo asi

http://support.microsoft.com/kb/815147

el detalle que veo es q ellos te dicen que tu cuenta al ser un hosting compartido no te permitira ejecutar niveles de confianza altos. revisa si puedes acceder a remote desktop o puedes configurar el nivel de confianza.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 06/06/2008, 05:41
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 3 meses
Puntos: 156
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Al final no voy a alojar la app en Godaddy, ya que me recorta mucho por culpa de eso.

Me han dicho que si quiero, contrate servidor dedicado para ello. Para eso, ya me quedo dónde estoy. A lo mejor sólo voy a usar godaddy para alojar las demos, ya que ese hosting sale barato para mucha transferencia.

saludos
  #4 (permalink)  
Antiguo 28/07/2008, 10:54
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 2 meses
Puntos: 0
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Cita:
Iniciado por freegirl Ver Mensaje
Al final no voy a alojar la app en Godaddy, ya que me recorta mucho por culpa de eso.

Me han dicho que si quiero, contrate servidor dedicado para ello. Para eso, ya me quedo dónde estoy. A lo mejor sólo voy a usar godaddy para alojar las demos, ya que ese hosting sale barato para mucha transferencia.

saludos
Hola oye pudiste arreglar ese error??
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #5 (permalink)  
Antiguo 28/07/2008, 13:08
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 3 meses
Puntos: 156
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Nop. Los controles que uso no podían cambiar el tipo de nivel.

saludos
  #6 (permalink)  
Antiguo 28/07/2008, 13:17
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 2 meses
Puntos: 0
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Cita:
Iniciado por freegirl Ver Mensaje
Nop. Los controles que uso no podían cambiar el tipo de nivel.

saludos
me lleva el diablo.. no pues yo ando igual.. pero realmente no encuentro el problema con mis controles. es una aplicacion muy sencilla.

de hecho has utilizado bugnet?? es una plicacion muy sencilla de administracion de proyectos.. y realmente es un copy paste.
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #7 (permalink)  
Antiguo 15/08/2008, 22:45
 
Fecha de Ingreso: agosto-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

holas!. yo trate de subir un servicio web Service.aspx

el cual me sale ejecuta el SP. pero en vez de motrar el resultado del XML.

me sale una pagina en blanco, diciendo que no se encontro pagina.

solo me ejecuta el Hello Word...

y cuando trato de forzarlo me bota este mensaje en el try catch

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Security.SecurityException: That assembly does not allow partially trusted callers.
at System.Security.CodeAccessSecurityEngine.ThrowSecu rityException(Assembly asm, PermissionSet granted, PermissionSet refused, RuntimeMethodHandle rmh, SecurityAction action, Object demand, IPermission permThatFailed)
at Datos.CPruebaD.ProbarProxy()
at Service.ProbarProxy()
The action that failed was:
LinkDemand
The assembly or AppDomain that failed was:
Datos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The method that caused the failure was:
System.Data.DataSet ExecuteDataset(System.String, System.String, System.Object[])
The Zone of the assembly that failed was:
MyComputer
The Url of the assembly that failed was:
file:///D:/Hosting/x1342nn/html/bin/Datos.DLL
--- End of inner exception stack trace ---

esoty usando 3 capas en Datos esta el procedimiento almacenado para el SQL.

Toy que pruebo en el Go Daddy
  #8 (permalink)  
Antiguo 16/08/2008, 07:55
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 4 meses
Puntos: 87
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

EL detalle del hosting compartido es q no permite invocaciones a clases cuya funcionalidad puede poner en riesgo las cuentas de los demas usuarios.

La recomendacion seria

cambiar de shared hosting a un vps o un servidor dedicado pero el detalle son los costos.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #9 (permalink)  
Antiguo 17/08/2008, 00:33
 
Fecha de Ingreso: agosto-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

Problema solucionado con GO DADDY.

como el error del try catch, era que no podia tener acceso al DLL.

tube que hacer la consulta desde el mismo ASMX. el cual es algo sencillo y basico, dejando alado las capas y los dlls.

Código:
    [WebMethod(Description="Prueba Simple si responde el Servidoor SQL")]
    public DataSet NativoSqlCliente() {

        SqlConnection cn = new SqlConnection("Data Source=NOMBRE DE SERVIDOR; Initial Catalog=NOMBREBD; User ID=USER; Password=****;");
        SqlDataAdapter da = new SqlDataAdapter("sp_test",cn); //sp_test es un store procedure.

        DataSet ds = new DataSet();
        da.Fill(ds);
        return ds;        
    }
    [WebMethod(Description="Ingrese un NUMERO para visualizar el numero de distritos")]
    public DataSet ConsultaDistritos(string n) {
 SqlConnection cn = new SqlConnection("Data Source=NOMBRE DE SERVIDOR; Initial Catalog=NOMBREBD; User ID=USER; Password=****;");
        SqlDataAdapter da = new SqlDataAdapter("sp_test2 '"+n+"'", cn);//un sp con un parametro.
        DataSet ds = new DataSet();
        da.Fill(ds);
        return ds;
    }
espero que aya servido..
  #10 (permalink)  
Antiguo 29/05/2009, 15:07
 
Fecha de Ingreso: octubre-2008
Mensajes: 8
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Problema al ejecutar aplicación ASP.NET 2 en Godaddy

No pues que flojera yo sigo buscandole, disculpen los gritos pero esto es estresante!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:02.