He generado en el proyecto un instalador de la web para portarla a otro pc (donde se quiera) que previamente tenga instalado el IIS (el resto de componentes necesarios ya se encarga el propio instalador de bajarselos e instalarlos, como puede ser el SQL Express 2005).
La web se instala sin problemas, configura bien el IIS y puedo acceder... El problema llega a la hora de logearse.
Tengo la siguiente cadena de conexion:
Código:
que en teoria coge el fichero donde tengo creados los usuarios. Pero no funciona, me da error.<connectionStrings> <add name="ASPNETDBConnectionString1" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/> </connectionStrings> <membership> <providers> <remove name="AspNetSqlMembershipProvider"/> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" applicationName="/" requiresUniqueEmail="true" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordFormat="Hashed" maxInvalidPasswordAttempts="40" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/> </providers> </membership>
¿Que puedo estar haciendo mal?
Gracias.