Configurar BlogEngine 1.5.0.7 con MySql 5.0.9

Escrito por KhronoX el 17 abril 2009 a las 10:47

 BlogengineMySQL

No pensé que este seria el primer post pero creo que esta información es de utilidad para quienes vayan a actualizar o instalar desde cero su BlogEngine version 1.5.0.7 y estén usando MySql 5.0.9.

Una vez que hayas seguido los pasos para actualizar o instalar la nueva version de BlogEngine hay unos ajustes que hay que realizar:

  1. Hay que subir una dll al directorio bin de nuestra instalación de BlogEngine, que nos dará soporte para el uso de MySql. Este componente se puede bajar aqui http://dev.mysql.com/downloads/connector/net/5.0.html
  2. Hay que modificar el archivo Web.config:
    1. Hay tres secciones que debemos buscar: BlogProvider, Membership y RoleManager. Verificar que esté el parmPrefix="?"

      <add name="DbBlogProvider" type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core" connectionStringName="BlogEngine" parmPrefix="?"/> 

      <add name="DbMembershipProvider" type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core" passwordFormat="Hashed" connectionStringName="BlogEngine" parmPrefix="?"/>

      <add name="DbRoleProvider" type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core" connectionStringName="BlogEngine" parmPrefix="?"/>

    2. Hay que indicar al BlogEngine sobre la versión de MySql con la que vamos a trabajar:

      <DbProviderFactories>  
      <clear />
      <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=5.0.9.0, Culture=neutral, publicKeyToken=c5687fc88969c44d" />
      </DbProviderFactories>

      Verificar que la versión diga 5.0.9.0 y el publicKeyToken sea igual al mostrado arriba.
      Tambien verificar la sección:

      <add assembly="MySql.Data, Version=5.0.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>

Adjunto al post el archivo Web.config actualizado. Solo tienes que cambiar la cadena de conexión.

Web.Config (13.71 kb)

Etiquetas: , ,

Categorias: Blog | Tutoriales/Guías | Desarrollo de Software


Añadir comentario


(Mostrará su icono Gravatar )

  Country flag

biuquote
  • Comentario
  • Vista previa
Loading




 

Facebook

Suscríbete