CodeLens ei näytä viittauksia

Codelens Not Showing References



Ratkaisu:

Ratkaisuni:

Kytke CodeLens -ominaisuus pois päältä ja uudelleen päälle.



  • Siirry Työkalut -> Asetukset ... -> Tekstieditori -> Kaikki kielet -> CodeLens.
  • Poista valinta kohdasta Ota käyttöön CodeLens ja valitse OK.
  • Palaa takaisin Työkalut -> Asetukset ... -> Tekstieditori -> Kaikki kielet -> CodeLens.
  • Valitse Ota CodeLens käyttöön ja valitse OK.

Huomautus: Olen korjannut ongelman kerran aiemmin sulkemalla ongelman .cs -tiedoston ja avaamalla sen sitten uudelleen. Viitattujen tiedostojen sulkeminen saattaa myös olla tarpeen.



Ongelmani:



Alkuperäisen julisteen tapaan CodeLens lakkasi päivittämästä viittauksia, kun tein joukon korjaustekijöitä. Olin nähnyt vanhentuneita viittauksia koodiin, jota ei ollut olemassa, ja näin myös 'viittaukset' -ongelman alkuperäisessä viestissä kuvatulla tavalla.

Oma ympäristö & erityinen skenaario:

  • Visual Studio 2015, Service Pack 2 ja Resharper Ultimate 10.0.1
  • Tein suuren uudistuksen, jossa oli paljon uudelleenrakentamista, ja projektini ei ollut koottava noin tuntiin. Kun pystyin kääntämään projektin uudelleen, viitteet eivät toimineet.

Sama ongelma täällä.
CodeLens toimii normaalisti pienillä ratkaisuilla, mutta ei suurilla.
Ja tähän käyttäytymiseen liittyy Alm.Shared.Remoting.RemoteContainer.dll -prosessin kaatuminen.
Kokeiltu VS 2013 Update 4: ssä ja VS 2013 Update 5 RC: ssä.
Ratkaisu:
Sulje kaikki ohjelmat ja puhdista %LocalAppData % Temp -kansio (tai ehkä vain ALM -kansio sen sisällä).




Yksinkertainen ratkaisu, joka toimii!

Yritin ottaa CodeLensin käyttöön Visual Studiossa (2015) ->

  1. Pikakäynnistys (Ctrl+Q) ei muuta kuin Win+R
  2. Vaihtoehdot (CodeLens)

Mutta se oli käytössä :( Sitten se toimi seuraavien kanssa: (Ohjelmien sulkeminen),Win+R -> % temp % Enter Poista kaikki