visual studio linea configurar code ajuste visual-studio-2010 reference find find-all-references

visual-studio-2010 - configurar - ajuste de linea visual studio code



SoluciĆ³n de Visual Studio 2010 Buscar todas las referencias que no funcionan (5)

Tengo una solución de Visual Studio 2010 que se importó de una solución de Visual Studio 2008 en la que no funciona el Buscar todas las referencias. He intentado hacer algunas búsquedas en Google para tratar de resolver esto, pero han aparecido con las manos vacías.

El hallazgo de todas las referencias en VS2008 funcionó a las mil maravillas, nos actualizamos a 2010 y ahora no importa qué archivo estoy en Buscar todas las referencias, no devuelve nada.

Alguien tiene alguna idea de cómo posiblemente arreglar esto o algunas buenas maneras de "depurar" el problema.


Puede haber un desajuste del marco con su proyecto.

por ejemplo, supongamos que su proyecto en F2.0 y VS10 proporciona la referencia F4.0 .


Me di cuenta de qué se trataba. Todavía estaba ejecutando la versión beta de la plantilla de código del Proyecto de implementación web. Solo tuve que desinstalarlo y descargar la versión de RTW y todo estaba bien.


No me he encontrado con este problema específico, pero he tenido algunos pocos comportamientos de Visual Studio en el pasado (2005/2008/2010) que se solucionaron al restablecer por completo todas las configuraciones de VS.

Ocasionalmente, la configuración parece estar dañada y las cosas dejan de funcionar:

Herramientas -> Importar y exportar configuraciones -> Restablecer todas las configuraciones

Un poco de una posibilidad remota, pero pruébalo.

Además, este artículo detalla los cambios en "Buscar todas las referencias" entre 2008 y 2010. No estoy seguro de si esto puede arrojar más luz sobre su problema, pero creo que vale la pena destacar.


Estaba teniendo este mismo problema. Descubrí que si mira en la ventana de SALIDA, cambie la lista desplegable "Mostrar salida desde" a "REFACTOR" y es posible que vea un error al buscar referencias.

En mi caso, recibí el error "No hay suficiente memoria" relacionado con algún error con Telerik.dll.


Antes de restablecer todas sus configuraciones, intente esto ...

Tuve un problema similar y lo rastreé a las DLL faltadas en las carpetas obj / Refactor. Escribí este script VB (que guardé como reff.vbs en una de las carpetas de la variable de entorno de mi ruta) y lo ejecuté desde un símbolo del sistema. Cuando "Buscar todas las referencias" o "Refactorizar> Método de extracción" falla, reconstruya su solución, luego ejecute esto:

'''' reff.vbs '''' Dim refFile, wsh, objFSO Set wsh = CreateObject("wscript.shell") Set objFSO = CreateObject("Scripting.FileSystemObject") RefactorFolders "c:/Source" '''' Put your root source folder here Set objOutputFile = objFSO.OpenTextFile("RefreshRefactor.bat", 8, True) objOutputFile.WriteLine(refFile & "") objOutputFile.Close wsh.Run "RefreshRefactor.bat", 1, True Set wsh = Nothing Set objFSO = Nothing Sub RefactorFolders(strFolder) Set objFolder = objFSO.GetFolder(strFolder) For Each SubFolder in objFolder.SubFolders If Right(" " & SubFolder.Path, 9) = "/Refactor" Then Set objBinFolder = objFSO.GetFolder(Left(SubFolder.Path _ , Len(SubFolder.Path) - 8)) Set files = objBinFolder.Files For Each binFile In files chk = Right(" " & binFile.Path, 4) On Error Resume Next If chk = ".exe" Or chk = ".dll" Or chk = ".pdb" Then refFile = refFile & "copy /y """ refFile = refFile & binFile.Path & """ """ refFile = refFile & SubFolder.Path & "/"" " refFile = refFile & vbCrLf End If On Error Goto 0 Next End If RefactorFolders SubFolder.Path Next Set objFolder = Nothing End Sub