in

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Problemas con Ajax

Último post 05-02-2007 1:08 PM escrito por t800. 2 respuestas.
Página 1 de 1 (3 elementos)
Ordenar mensajes: Anterior Siguiente
  • 04-27-2007 10:14 AM

    • t800
    • Contribuyente Top 100
    • Se unió el 04-27-2007
    • Envíos: 2
    • Puntos: 0

    Problemas con Ajax

    Saludos,

    He creado el proyecto que puede verse siguiendo el video acerca de Ajax. He instalado el Ajax como corresponde (ASPAJAXExtSetup.msi) y he actualizado mi VS con la versión 2005. Por si acaso he añadido la referencia a las extensiones Ajax en el proyecto. Pero al añadir el tag <asp:ScriptManager> este no es reconocido. Por favor, indicarme qué pasos seguir y qué instalar a fin de terminar con esta prueba. Cualquier comentario adicional será apreciado. Gracias por la colaboración.

     

    Saludos cordiales,

    T800

    • Puntos de post: 0
  • 05-02-2007 7:15 AM en respuesta a

    • vhpozo
    • Contribuyente Top 25
    • Se unió el 04-22-2007
    • Envíos: 29
    • Puntos: 125

    Re: Problemas con Ajax

    generalmente este tipo de problemas se da por no tener bien configurado el web.config

    chequea si tienes los siguientes tags en el web.config

    <compilation debug="true" strict="false" explicit="true">

    <assemblies>

    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

    </assemblies>

    </compilation>

    o estos   

    <
    controls>

    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

    <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>

    </controls>

    y por ultimo

    <httpHandlers>

    <remove verb="*" path="*.asmx"/>

    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

    <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>

    </httpHandlers>

    <httpModules>

    <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

    </httpModules>

    Archivado en:
    • Puntos de post: 0
  • 05-02-2007 1:08 PM en respuesta a

    • t800
    • Contribuyente Top 100
    • Se unió el 04-27-2007
    • Envíos: 2
    • Puntos: 0

    Re: Problemas con Ajax

    Gracias por la respuesta,

     

    En efecto el Web.config tiene la línea que mencionas.  El problema fue solucionado reinstalando el ajax.....msi desde la página de ajax.net.  Tengo entonces un problema al publicar el sitio web.  Me salen los siguientes errores en el Event Viewer:

    • Failed to execute the request because the ASP.NET process identity does not have read permissions to the global assembly cache. Error: 0x80070005 Access is denied.

     

    • Failed to initialize the AppDomain:/LM/W3SVC/1/Root/AJAXEnabledWebSite1

    Exception: System.IO.FileLoadException

    Message: Could not load file or assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Access is denied.

    StackTrace: at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

    at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

    at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

    at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)

    at System.Activator.CreateInstance(String assemblyName, String typeName)

    at System.AppDomain.CreateInstance(String assemblyName, String typeName)

    at System.AppDomain.CreateInstance(String assemblyName, String typeName)

    at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

    at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

    For more information, see Help and Support Center at

     

    Gracias por la ayuda.

    • Puntos de post: 0
Página 1 de 1 (3 elementos)
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal