Boa tarde a todos,
Estou com uma dúvida que não quer calar. Tenho desenvolvido uma tela em ASP.NET 3.5 C# que será executada junto com uma aplicação asp puro
em um servidor IIS 6.0 essa tela vem rodando já um mês, durante esses tempo reparei que toda vez que eu fazia uma alteração e publicava na pasta de destino,
o Web.config dava erro falando da tag <CustomErrors> então eu tentava desabilitar o CustomErrors, nesse vai e vem de tentativa e erro, acabava que eu pega um
Web.config e substituia por outro antigo que já estava rodando e funcionava, mas esse Web.config é de umas páginas asp.net 1.1 que já rodavam no servidor
alguém poderia explanar um pouco do funcionamento do Web.config, porque eu achava que sabia, mas estou enfrentando erros que nunca vi acontecer, então conclui que
me falta conhecimento de como funciona esse arquivo? Como o Framework o lê? Outro detalhe que percebi é que estou usando LINQ To SQL na minha aplicação e vi que
o .NET quando faço a conexão ao banco de dados no dbml ele não coloca a connectionstring no web.config como já vi alguns casos, mas ele coloca no app.config no meu
projeto do tipo classLibrary que seria minha camada de dados na qual minhas classes de manipulação dos dados e meu dbml tbm estão inseridos. Hoje precisei fazer uma
atualização na minha aplicação, foi batata. publiquei e o Custom error veio me assombrando, novamente fiz o que resolvia pegando web.config antigo para poder funcionar
só que agora dá o erro de:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
isso está ocorrendo no servidor dedicado que fica nos EUA da empresa que trabalho, então fiz um teste do IIS do servidor interno da empresa fiz a aplicação se conectar ao banco de dados do servidor dedicado da empresa que fica nos EUA e ele funcionou perfeitamente.
já não sei mais o que fazer, não sei se o erro tá no Web.config, se está no fato de uma aplicação asp puro estar rodando junto com uma tela asp.net 3.5, se o erro está no servidor. Não sei, por isso peço ajuda aqui no fórum para ver se alguém sabe ou já enfrentou algo parecido com
o que estou enfrentando. Desde já agradeço e aguardo ancioso por uma resposta.
Se chiar resolvesse sal de fruta não morria afogado