Select the product you need help with
Um aplicativo do WPF com base no .NET Framework 4. 0 falha se o objeto de origem de uma ligação de dados em um controle é um elemento que está definido fora do escopo do nome do controleID do artigo: 2461678 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSintomasConsidere o seguinte cenário:
O valor não pode ser nulo CausaEsse problema ocorre porque um argumento nulo será retornado pelo aplicativo do WPF, quando ele revê a ligação de dados no controle. ResoluçãoInformações sobre o hotfixUm hotfix compatível foi disponibilizado pela Microsoft. No entanto, destina-se a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que aguarde a próxima atualização de software que contém esse hotfix.Para resolver esse problema imediatamente, entre em contato com serviços de suporte técnico Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do serviços de suporte ao cliente Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft: http://support.microsoft.com/contactus/?ws=support Observação:Em alguns casos, taxas cobradas para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam à atualização específica em questão.
(http://support.microsoft.com/contactus/?ws=support)
Observação:Você também pode baixar esse hotfix do seguinte site da Microsoft Connect: http://Connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=33315
(http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=33315)
Pré-requisitosPara aplicar esse hotfix, você deve ter o .NET Framework 4. 0 instalado.Requisito de reinicializaçãoNão é necessário reiniciar o computador após aplicar o hotfix se os arquivos afetados que não estão sendo usados.Informações de substituição do hotfixEsta correcção não substitui nenhum outro hotfix.Informações do arquivoA versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use aFuso horárioguia nosData e horaitem no painel de controle.Para todas as versões baseadas em x86 do Windows XP, do Windows Server 2003, do Windows Vista, do Windows Server 2008, do Windows 7 e do Windows Server 2008 R2Recolher esta tabela
Para todas as versões baseadas em x64 do Windows XP, do Windows Server 2003, do Windows Vista, do Windows Server 2008, do Windows 7 e do Windows Server 2008 R2Recolher esta tabela
SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesInformações de pilha de chamadasat MS.Internal.Data.ElementObjectRef.GetObject(DependencyObject d, ObjectRefArgs args) at MS.Internal.Data.ObjectRef.GetDataObject(DependencyObject d, ObjectRefArgs args) at System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.VerifySourceReference(Boolean lastChance) at MS.Internal.Data.DataBindEngine.Task.Run(Boolean lastChance) at MS.Internal.Data.DataBindEngine.Run(Object arg) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) PropriedadesID do artigo: 2461678 - Última revisão: segunda-feira, 10 de janeiro de 2011 - Revisão: 2.0
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 2461678
(http://support.microsoft.com/kb/2461678/en-us/
)
| Traduções deste artigo |




Voltar para o início








