Pergunta

Usando FxCop quando tento analisar projetos que dependem de padrões e práticas, o Enterprise Data Library (entre outros) 2.0.0.0 - FxCop reclama que não pode: “Localize Assembléia Referência” - mesmo que a dll aplicativo que está sendo analisada foi cumprido contra esta versão e sua no GAC. Se eu procure a tentativa GAC ??para selecionar o mesmo conjunto (Eu verifiquei versão e símbolo de chave pública) FxCop não vai me permitir "aberto"-lo. A aplicação consegue correr e definitivamente faz uso da dll problema.

OS: Visto na Vista e Windows XP. Versões: Visual Studio 2005 e 2008. FxCop 1,36 Aplicação é cumprida VS2005 para .NET 2.0.

Eu tenho o mesmo problema se eu tentar navegar na dll aplicação com refletor.

É claro que não acho que isso é a mesma versão do conjunto a sua compilado contra. Alguem sabe por quê? Todas as sugestões para uma solução? O que eu estou ausente?

Foi útil?

Solução

Verifique este (FxCop) e este (refletor) fora.


Em FxCop, você pode selecionar projeto - Opções ... - Ortografia e Análise - (verificação) Pesquisa Global Assembly Cache para referências faltando


Em refletor, você pode selecionar Visualização - Opções ... - Navegador - (seleção) automaticamente as referências a resolver


Eu acho isso meio estranho que essas opções não são ativadas por padrão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top