Inquiridor
Erro estranho, sem explicação...

Pergunta
-
Pessoal,
eu tenho uma aplicação ASP.NET 4 MVC 2, fiz todos os teste no Debug do VS e funciona blz... Fiz um teste com um servidor e funciona... Mas quando subi para o GoDaddy ele da um erro do tipo...
Object reference not set to an instance of an object.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.] KelsorFernandesSite.Models.ConnC.Consulta(String query) +318 KelsorFernandesSite.Models.ImovelModelsConsult.buscaBairrosImovelModelsConsult() +298 KelsorFernandesSite.Controllers.KelsorFernandesSiteController..ctor() +59
Não houve jeito de descobrir qual o problema...
Achei que ele não estivesse achando o banco mas nem é o caso... Modifiquei o caminho e nada...
Fiz o mesmo teste no meu IIS interno do computador e deu o mesmo erro...To perdido pois, funciona no Debug, num servidor e depois não funciona nem aqui nem no GoDaddy...
Alguma idéia?
Abs...
Danilo Fernandes - Favor marcar como útil esta resposta caso ela tenha te ajudado.
Todas as Respostas
-
Fala Danilo,
Provavelmente no IIS do GoDaddy a aplicação está configurada para o .NET framework 4.0... Alguns hosts permitem que você visualize para qual framework a sua aplicação está configurada... Senão você vai ter que abrir um chamado...
Forte abraço,
André Borges Medeiros
MCT, MCPD, MCTS
Procurando treinamento de ASP.NET MVC?
>> Se a resposta solucionar sua dúvida, favor Votar como Útil -
André,
O Host do GoDaddy já vem configurado para ASP.NET 4.0 Integrated que é a versão que roda o MVC...
Não sei o que faço...No Debug do VS ele não dá erro nenhum... Então não consigo saber o que está dando...
Mais alguma idéia?
Danilo Fernandes - Favor marcar como útil esta resposta caso ela tenha te ajudado. -
Fala Danilo,
Faz um teste. Tenta rodar localmente com Medium Trust, assim:
<system.web>
<trust level="Medium"/>
</system.web>Possivelmente você vai conseguir reproduzir o erro localmente.
Se for o caso, adicione isso ao AssemblyInfo.cs da sua aplicação:[assembly: AllowPartiallyTrustedCallers]
Forte abraço,
André Borges Medeiros
MCT, MCPD, MCTS
Procurando treinamento de ASP.NET MVC?
>> Se a resposta solucionar sua dúvida, favor Votar como Útil -
-
-