Compartilhar via


Avisos VSInstr

A tabela a seguir lista Avisos emitidos pela ferramenta VSInstr.exe.Você pode usar a opção NOWARN junto com os números de aviso para eliminar o aviso seja exibida.

Número do Aviso

Descrição

VSP2000

Erro interno.Não é possível obter o nome do módulo do arquivo para este executável.

VSP2001

<nome do assembly > é um assembly fortemente nomeado.Ele deve ser reassinado antes que ele possa ser executado.

Este aviso ocorre quando um assembly assinado é instrumentado.Para obter mais informações, consulte Noções básicas sobre valores de dados de instrumentação.

VSP2002

Não foi possível encontrar função <funcname>no arquivo <filename>

Este aviso ocorre se uma função não puder ser localizada no arquivo especificado.

VSP2003

Não foi possível localizar qualquer entre salta para a função <funcname>no arquivo <filename>.

Este aviso ocorre se não é possível anular VSInstr vários saltos.Saltos cruzados são usados para otimização de código.

VSP2004

Função <funcname>foi excluída usando comutador de linha de comando EXCLUDE mas era necessária porque continha um salto cruzado.

Este aviso ocorre se a função foi excluída usando a opção EXCLUDE, mas é necessária durante o processo de instrumentação.O perfilador inclui automaticamente a função necessária.

VSP2005

Erro interno de instrumentação < texto do erro >

Esse aviso é emitido se instrumentação não pode ser executada.Revise o texto do erro para determinar se ele pode ser corrigido.

VSP2006

Não foi possível localizar PDB para <nome>

Este aviso ocorre se o arquivo PDB não existe no caminho de pesquisa ou não corresponde ao binário.

VSP2007

<filename>não contém nenhum código instrumentável.

Esse aviso é emitido se todas as funções no arquivo binário foram excluídas ou se o arquivo especificado só contiver recursos.

VSP2008

Não é possível obter atributos de segurança de <nome>.Erro de código <code>

Este aviso ocorre se o usuário não tem permissão READ_DAC.Durante o processo de Instrumentação, o perfilador tenta preservar a DACL original para o binário.Uma vez que o binário original é substituído por um novo binário, a DACL do binário original deve ser copiada e aplicada ao novo binário.Este proesso pode falhar se o usuário não tem acesso READ_DAC no binário original.

VSP2009

Não é possível conjunto atributos de segurança em <nome>.Código de erro < número do erro >

Este aviso ocorre se o usuário não tem permissão Write_DAC.Durante o processo de Instrumentação, o perfilador tenta preservar a DACL original para o binário.Uma vez que o binário original é substituído por um novo binário, a DACL do binário original deve ser copiada e aplicada ao novo binário.Isso pode falhar se o usuário não tiver acesso WRITE_DAC novo binário.

VSP2010

Nenhuma função está especificamente selecionada para instrumentação devido a oções INCLUDE/EXCLUDE

VSP2011

Incluir/excluir funcspec <nome>não coincidir com todas as funções

VSP2012

A imagem não contém nenhum código que possa ser instrumentado para cobertura de código.

O perfilador não instrumenta o seguinte tipo de código:

Funções estáticas CRT

Esse aviso é gerado se, após a filtragem, não houver restado nenhum código .

VSP2013

Instrumentar esta imagem requer que ela seja executada como um processo de 32 bits.Os sinalizadores de cabeçalho CLR foram atualizados para refletir isto.

O perfillador modifica o binário para que plataformas de 64 bit possam inicialização o processo de 32 bit em WOW64.Para bibliotecas (DLLs) isso pode falhar se eles são carregados em um processo existente de 64 bit.Este aviso notifica o usuário desta dependência.

VSP2014

A imagem instrumentada resultante parece ser inválida, e poderá não executar.

Essa mensagem ocorre quando o assembly instrumentado final tem um cabeçalho inválido Pe.

Consulte também

Referência

VSInstr