none
Problemas con WEBMATRIX 3 y WebMatrix.WebData.PreApplicationStartCode RRS feed

  • Pregunta

  • Tengo desarrollada una pagina con WEBMATRIX 2 que se conecta a SQL SERVER 2008 R2 y también la modifico con Visual Studio 2010, pero hace unos días actualice WEBMATRIX a su versión 3  y cuando intento abrir el sitio me sale un error relacionado con MySQL y el sitio no utiliza para nada MySQL. El error detallado que me da WEBMATRIX es:


    No se pudo iniciar el sitio ASP.NET. Consulte los detalles completos para obtener más información.

    System.Web.HttpException (0x80004005): El método de inicialización Start previo al inicio de la aplicación del tipo WebMatrix.WebData.PreApplicationStartCode produjo una excepción con el siguiente mensaje de error: No se puede cargar el archivo o ensamblado 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado. (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config line 256). ---> System.InvalidOperationException: El método de inicialización Start previo al inicio de la aplicación del tipo WebMatrix.WebData.PreApplicationStartCode produjo una excepción con el siguiente mensaje de error: No se puede cargar el archivo o ensamblado 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado. (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config line 256). ---> System.Configuration.ConfigurationErrorsException: No se puede cargar el archivo o ensamblado 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado. (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config line 256) ---> System.IO.FileNotFoundException: No se puede cargar el archivo o ensamblado 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.
       en System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
       en System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
       en System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
       en System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
       en System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
       en System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
       --- Fin del seguimiento de la pila de la excepción interna ---
       en System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
       en System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, Boolean checkAptcaBit, Boolean ignoreCase)
       en System.Web.Configuration.ProvidersHelper.InstantiateProvider(ProviderSettings providerSettings, Type providerType)
       en System.Web.Configuration.ProvidersHelper.InstantiateProviders(ProviderSettingsCollection configProviders, ProviderCollection providers, Type providerType)
       en System.Web.Security.Membership.InitializeSettings(Boolean initializeGeneralSettings, RuntimeConfig appConfig, MembershipSection settings)
       en System.Web.Security.Membership.Initialize()
       en WebMatrix.WebData.WebSecurity.PreAppStartInit()
       en WebMatrix.WebData.PreApplicationStartCode.Start()
       --- Fin del seguimiento de la pila de la excepción interna ---
       en System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods, Func`1 setHostingEnvironmentCultures)
       en System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods)
       en System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath)
       en System.Web.Compilation.BuildManager.ExecutePreAppStart()
       en System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
       en Microsoft.WebMatrix.Editor.CBMWrapper.HandleExceptionAndReturnEmptyArray(Exception ex, Boolean throwOnHttpException)
       en Microsoft.WebMatrix.Editor.CBMWrapper.GetReferences()

    Gracias por la ayuda.

     
    viernes, 9 de agosto de 2013 19:34

Todas las respuestas

  • Referente a este problema puedes revisar si tienes instalado y registado el componente de MySQL.

     'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado. 

    Tenemos la siguiewnte documentacion aqui

    dev.mysql.com/doc/connector-net/en/connector-net-medium-trust-nongac.html

    lunes, 19 de agosto de 2013 21:56