Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Filipe Mateus

Publicando um Web Site, Asp.net C# com Entity Framework

Recommended Posts

Pessoal, seguinte:

 

Programo em PHP a 4 anos, mas migrei pra plataforma .NET esse ano ainda, e tento aprender muitas coisas novas nesse mundo .NET rs.

Mas enfrentei um problema na hora de subir um projeto web site em asp.net C#. Criei o banco no painel de controle do servidor, Obs: Publiquei o web application tb!

criei tb o usuário e a senha, e o help desk me informou que teria que jogar o banco do meu aplicativo na pasta db que fica na raíz

do servidor!

Fiz tudo isso, porém ainda nao sei se fiz certo, pq fui no VS 2010 e selecionei na aba server explorer meu banco e coloquei a opção public to provider,

e joguei esse script dentro da pasta DB, e configurei a connectionn string do jeito que o visual studio deixou e alterei somente o data source

conforme a descrição do servidor:

 

<connectionStrings>

<add name="CADASTROSEDEEntities" connectionString="metadata=res://*/CadastroSedeEDM.csdl|res://*/CadastroSedeEDM.ssdl|res://*/CadastroSedeEDM.msl;provider=System.Data.SqlClient;provider connection string="Server=mssql.nrserver.net;Database=obpcsaomiguel;User ID=fymaster;Password=teste;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />

</connectionStrings>

 

Bom, alterei a parte do data source no arquivo web.config do jeito que está em cima, e joguei no ftp novamente, e rodei a aplicação, e fiz um teste

na hora de cadastrar uma pessoa, e nao deu certo! deu a seguinte mensagem:

The underlying provider failed on Open.

 

Como disse, não sei se a connection string está correta rs...

 

Muito obrigado desde já.

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você esta utilizando o que para Persistencia: ADO.NET, Linq to SQL, Linq to Entity? Suas classes estão dentro a WebApplication ou separado em um classLibrary?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.