Estoy intentando implementar una aplicación asp.net en un servidor utilizando una instancia de SQL Server para la base de datos de membresía ApplicationServices."La cadena de conexión especifica una instancia Sql Server Express local", Excepto que no
El problema es que estoy recibiendo un error que dice
The connection string specifies a local Sql Server Express instance using a database location within the applications App_Data directory
Tengo este error al principio traté de implementar el aspnetdb.mdf
sí con la aplicación.
Recibí este error cuando descarté ese plan y decidí hacer una transformación web.config
para que en Debug use la base de datos Express, pero en Release la cadena de conexión va a SQL Server.
Recibí este error nuevamente cuando decidí por curiosidad eliminar todas las referencias a la base de datos express del código, por lo que no había forma posible de que algo buscara la base de datos Express. Sin suerte.
¿Alguien tiene alguna idea al respecto? He eliminado y vuelto a instalar el sitio web en IIS cada vez, y he notado que no se está implementando App_Data y que no se menciona el archivo .mdf en web.config, pero no ha sido posible. Todavía cree que hay una cadena de conexión diciéndole que busque una base de datos SQL Server Express:/
Edit: Aquí está la cadena de conexión que estoy usando. Bastante estándar, creo, pero siempre podría estar equivocado.
Data source=HERP;Initial Catalog=DERP;Integrated Security=True
¿Se puede publicar la cadena de conexión? –
¿Puede mostrarnos su web.config? Puedes borrar cualquier cosa sensible. –
Probablemente debería agregar cualquier cadena de conexión desde web.config (busque 'data source =') y la parte de su código que genera el error – Andomar