MVC 4 Connectionstring para o SQL Server 2012
Eu criei um novo aplicativo MVC 4 em C # usando o Visual Studio 2012. Eu estou tentando se conectar a uma nova instância do SQL Server 2012 (Standard), mas não consigo obter minha seqüência de conexão definida corretamente.
Minha string de conexão do meu Web.config:
<connectionStrings>
<add name="ConnectionStringName"
providerName="System.Data.SqlClient"
connectionString="Data Source=MyServerName;
Initial Catalog=MyDatabaseName;
Integrated Security=False;
User ID=MyUserID;Password=MyPassword;
MultipleActiveResultSets=True" />
</connectionStrings>
Toda vez que vou para o ASP.NET Configuration a partir do Visual Studio, a página é carregada, mas assim que clico em "Segurança", recebo a seguinte mensagem:
Existe um problema com o armazenamento de dados selecionado. Isso pode ser causado por um nome de servidor inválido ou credenciais ou por permissão insuficiente. Isso também pode ser causado pelo fato de o recurso do gerenciador de funções não estar ativado. Clique no botão abaixo para ser redirecionado para uma página na qual você pode escolher um novo armazenamento de dados.
A mensagem a seguir pode ajudar no diagnóstico do problema:Não é possível conectar-se ao banco de dados do SQL Server.
Verifiquei que minhas credenciais estão corretas (posso usá-las para se conectar via SQL Management Studio). Existe mais alguma coisa que eu possa verificar? Estou perplexo.
ATUALIZAR:
Não consegui me conectar à minha instância padrão de dentro do SQL Management Studio (MSSQLSERVER), então reinstalei o SQL, criando uma instância nomeada (LHSQLSERVER). Agora posso me conectar a essa instância no SQL Management Studio, mas ainda estou recebendo o mesmo erro da configuração do ASP.NET.
Outra coisa a notar - a ferramenta aspnet_regsql que eu rodei era da pasta Framework64 \ v4.0.30319. Isso está correto se estou usando o .NET 4.5?
ATUALIZAÇÃO 2:
Eu tentei substituir minha seqüência de conexão com uma seqüência de conexão para um site remoto (ou seja, mysite.winhost.com) que eu sei funciona, mas eu ainda estou recebendo o mesmo erro na ferramenta de configuração do site do asp.net? FWIW Eu também estou usando o Windows 8, mas não acho que isso importaria.
Qualquer outra coisa que eu possa verificar?
ATUALIZAÇÃO 3:
eu encontreiesta postagem que diz que você não precisa mais da ferramenta aspnet_regsql para o MVC 4, então eu corri a ferramenta removendo todas as configurações, mas novamente, sem sorte. Alguém já fez isso com o MVC 4 antes?
ATUALIZAÇÃO 4:
Veja minha resposta abaixo para a solução que encontrei.