tirsdag den 6. januar 2015

Visual studio kan ikke finde ny property eller metode


Dette er et meget velkendt problem, at du i en klasse laver en ny property eller metode, og går over hvor den skal bruges men din intellisense i Visual Studio vil ikke lade dig bruge den, for den mener ikke objektet har denne property eller metode.
Nogle gange hjælper en byg, men ikke altid - hvilket kan være frustrerende fordi man kan se den virkeligt er der.

Der er to ting der kan afhjælpe:


  1. Lukke begge filer, åbne den med property/metode i, bygge hele projektet, åbne filen hvor du skal bruge det objekt med den nye property/metode, og bygger igen. Dette kan være fordi at intellisense til tider ikke opdateres før du lukker en fil.
  2. Gå ind under "Temporary ASP.NET Files", og slette de midlertidige byg filer. Dette er fordi at der kan ligge en tidligere udgave af den fil du har lavet en ny property/metode i, som Visual Studio mener den skal bruge i stedet for. Stien dertil er ofte: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
Det har hjulpet mig, og kan være nogle underlige scenarier man kommer ud i at en clean og byg ikke er nok, men ovenstående to har hjulpet mig med problematikken før.

Ingen kommentarer:

Send en kommentar

Kan du lide mit indlæg, har en kommentar, forslag eller andet på hjerte så skriv venligst