Usuário com melhor resposta
Problema ao procurar referências de um método

Pergunta
-
Meu Visual Studio 2015 não está conseguindo encontrar todas as referências de um método ("Find all references...").
Isso é um bug? Há algo para resolver?
-----
As referências do mesmo projeto ele consegue encontrar, mas as referências que estão em outro projeto (na mesma solução .sln), o VS só consegue encontrar nos arquivos que estão abertos.
- Editado Yitzhak Stone quinta-feira, 23 de junho de 2016 14:23
Respostas
-
Bom dia Yitzhak Stone,
Houve algum resultado positivo?
Se não, por gentileza, tente executar essas opções:
- Feche sua solução.
- Delete o arquivo oculto .SUO da pasta onde o arquivo .sln da sua solução está.
- Abra sua solução.
- Faça o rebuild da solução.
Teste "Find all references" e F12.
Se não funcionar, tente:
1. Tools >> Options >> Text Editor >> File Extension
2. Se a lista estiver vazia, ou se C# (.cs) não estiver lá
3. Digite "cs" na Extension Box
4. Selecione, "Microsoft Visual C#", em Editor
5. Click Add. Click Ok.
Esse problema é a extensão do arquivo não estar associada ao C#.
*(Lembre-se de verificar se o arquivo fonte é parte da solução que você abriu)
Outro problema pode ser uma mistura de projetos que apontam para versões diferentes do Framework (3.5, 4.0, etc.) Nesse caso é necessário fazer com que todos os seus projetos apontem para a mesma versão do Framework. Isso significa que "Find All References" somente funcionam apropriadamente quando todos os projetos estão apontando para o mesmo Framework.
Também pode ser um problema relacionado a arquivos que foram excluídos. No Solution Explorer você pode ver ícone pontilhado, se você clicar com o botão direito nesse ícone ele terá a opção "Include In Projects". Ao incluir o arquivo no projeto, ele será compilado, e opções como "Find All References" começam a funcionar.
Por gentileza, tente as opções acima, e nos retorne dizendo se funcionou ou não.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 12 de janeiro de 2017 19:15
Todas as Respostas
-
-
Bom, se ele não está buscando todas as referências, o melhor é reparar a instalação.
Ele está assim desde a sua instalação, feita a menos de 2 meses. Ainda assim vou tentar reparar.
Outra pergunta relacionada: https://connect.microsoft.com/VisualStudio/feedback/details/1654679/find-all-references-does-not-find-references-in-aspx-files
- Editado Yitzhak Stone sexta-feira, 17 de junho de 2016 14:01
-
Boa tarde Yitzhak Stone,
reparar seu Visual Studio resolveu seu problema?Atenciosamente.
- Marcado como Resposta Thales F Quintas terça-feira, 21 de junho de 2016 16:33
- Não Marcado como Resposta Yitzhak Stone terça-feira, 21 de junho de 2016 19:01
-
Boa tarde,
Por falta de retorno, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma nova thread.
Atenciosamente
Thales F Quintas
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Boa tarde Yitzhak Stone,
Instalando o Update 2 ajudou?
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Boa tarde Yitzhak Stone,
Instalando o Update 2 ajudou?
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
Olá,
Não resolveu, continua na mesma.
-
Bom dia Yitzhak,
É o Intellisense que não funciona?
Se for, tente o seguinte:
No Visual Studio 2015 >> Tools >> Options >> Text Editor >> C# >> General
Certifique que tanto "Auto list members" quanto "Parameter Information" estão marcadas.
Aqui há algumas outras opções.
Se isso não funcionar, tente desinstalar e reinstalar o Visual Studio.
Atenciosamente.
-
Bom dia Yitzhak,
É o Intellisense que não funciona?
Se for, tente o seguinte:
No Visual Studio 2015 >> Tools >> Options >> Text Editor >> C# >> General
Certifique que tanto "Auto list members" quanto "Parameter Information" estão marcadas.
Aqui há algumas outras opções.
Se isso não funcionar, tente desinstalar e reinstalar o Visual Studio.
Atenciosamente.
Bom dia, Wiliam,
"Auto list members" e "Parameter Information" estão marcados. Já havia reinstalado o VS e também apliquei o "ResetUserData".
Pude perceber uma coisa: as referências do mesmo projeto ele consegue encontrar, mas as referências que estão em outro projeto (na mesma solução .sln), o VS só consegue encontrar nos arquivos que estão abertos.
-
Olá Yitzhak Stone,
Tente fazer um reset das configurações:
Tools >> Import & Export Settings >> Reset All Settings
É uma tentativa mais generalizada, mas pode ajudar.
Visual Studio 2010 Solution Find All References Not Working
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Olá Yitzhak Stone,
Tente fazer um reset das configurações:
Tools >> Import & Export Settings >> Reset All Settings
É uma tentativa mais generalizada, mas pode ajudar.
Visual Studio 2010 Solution Find All References Not Working
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
Boa tarde, Robson,
Fiz o procedimento, mas ainda persiste o problema.
-
Olá Yitzhak,
Obrigado por testar cada um dos passos até o momento.
Ainda não foi encontrado uma solução para o seu problema, mas continuarei buscando uma solução.
Assim que tiver alguma resposta o farei saber.Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Opa, tudo bom Yitzhak Stone?
Cara, não faço a menor ideia do porque, mas isso aqui parece ter resolvido pra uma porrada de gente.
Me avise se deu certo.
-
Opa, tudo bom Yitzhak Stone?
Cara, não faço a menor ideia do porque, mas isso aqui parece ter resolvido pra uma porrada de gente.
Me avise se deu certo.
Já até tinha visto esse tópico e tentado aplicar algumas sugestões, sem sucesso.
Hoje tentei as outras que estavam faltando, mas ainda não deu.
-
Olá Yitzhak Stone,
Este problema estava ocorrendo com esse usuário. No caso dele estava relacionado com F# e foi resolvido desinstalando a extensão e instalando a versão mais nova com usuário Administrador.
Verifique se é possível desinstalar o componente C# modificando a instalação do seu Visual Studio, ou mesmo, reinstale o Visual Studio certificando-se de que as extensões da linguagem são as mais recentes.
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Editado Thales F Quintas quarta-feira, 29 de junho de 2016 18:46 Correção
-
Olá Yitzhak Stone,
Este problema estava ocorrendo com esse usuário. No caso dele estava relacionado com F# e foi resolvido desinstalando a extensão e instalando a versão mais nova com usuário Administrador.
Verifique se é possível desinstalar o componente C# modificando a instalação do seu Visual Studio, ou mesmo, reinstale o Visual Studio certificando-se de que as extensões da linguagem são as mais recentes.
Atenciosamente.
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Editado Yitzhak Stone segunda-feira, 4 de julho de 2016 14:19
-
Bom dia Yitzhak Stone,
Houve algum resultado positivo?
Se não, por gentileza, tente executar essas opções:
- Feche sua solução.
- Delete o arquivo oculto .SUO da pasta onde o arquivo .sln da sua solução está.
- Abra sua solução.
- Faça o rebuild da solução.
Teste "Find all references" e F12.
Se não funcionar, tente:
1. Tools >> Options >> Text Editor >> File Extension
2. Se a lista estiver vazia, ou se C# (.cs) não estiver lá
3. Digite "cs" na Extension Box
4. Selecione, "Microsoft Visual C#", em Editor
5. Click Add. Click Ok.
Esse problema é a extensão do arquivo não estar associada ao C#.
*(Lembre-se de verificar se o arquivo fonte é parte da solução que você abriu)
Outro problema pode ser uma mistura de projetos que apontam para versões diferentes do Framework (3.5, 4.0, etc.) Nesse caso é necessário fazer com que todos os seus projetos apontem para a mesma versão do Framework. Isso significa que "Find All References" somente funcionam apropriadamente quando todos os projetos estão apontando para o mesmo Framework.
Também pode ser um problema relacionado a arquivos que foram excluídos. No Solution Explorer você pode ver ícone pontilhado, se você clicar com o botão direito nesse ícone ele terá a opção "Include In Projects". Ao incluir o arquivo no projeto, ele será compilado, e opções como "Find All References" começam a funcionar.
Por gentileza, tente as opções acima, e nos retorne dizendo se funcionou ou não.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 12 de janeiro de 2017 19:15