Artigo: 810098 - Última revisão: terça-feira, 7 de Novembro de 2006 - Revisão: 5.3 ERRO: Ocorre um erro "Object reference not set to an instance of an object" quando tenta aceder a dados utilizando interoperabilidade de ADO numa página ASP.NET
Este artigo poderá conter hiperligações para contéudo em inglês (ainda não traduzido). Atenção: ADO e ADO MD não foram totalmente testados num ambiente do Microsoft .NET Framework. Podem provocar problemas intermitentes, especialmente nas aplicações baseadas em serviços ou em aplicações multithread. As técnicas descritas neste artigo só deverão ser utilizadas como uma medida temporária durante a migração para ADO.NET. Apenas deverá utilizar estas técnicas depois de ter efectuado testes exaustivos para se certificar de que não existem problemas de compatibilidade. Quaisquer problemas provocados pela utilização de ADO ou ADO MD, no cenário acima descrito, não são suportados. Para obter mais informações, consulte o artigo que se segue na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base): 840667
(http://support.microsoft.com/kb/840667/
)
You receive unexpected errors when using ADO and ADO MD in a .NET Framework application Nesta páginaSintomasNum computador com o Microsoft .NET Framework 1.0 instalado (e que não tem o Microsoft Visual Studio .NET instalado), quando tenta aceder a dados utilizando interoperabilidade de ADO numa página ASP.NET que se encontra no mesmo site e que está hospedada no mesmo computador, poderá receber a seguinte mensagem de erro: Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. ResoluçãoPara resolver este problema, registe o ficheiro Adodb.dll na cache de assemblagem global (GAC, global assembly cache). Num computador com apenas o .NET Framework instalado, o ficheiro Gacutil.exe não existe. Obtenha o ficheiro gacutil instalando o Microsoft .NET Framework SDK ou crie um projecto de configuração do Visual Studio.NET que utilize o programa de instalação para instalar os componentes correctos. Para registar o Adodb.dll na GAC, siga estes passos:
Ponto Da Situação A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados no início deste artigo.
Mais InformaçãoPassos para reproduzir o comportamento
ReferênciasPara obter mais informações sobre como registar ficheiros .dll na GAC, visite o seguinte Web site da Microsoft: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptutorials/html/global_assembly_cache_utility__gacutil_exe_.asp
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptutorials/html/global_assembly_cache_utility__gacutil_exe_.asp)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo