03. oktober 2003 - 11:21Der er
6 kommentarer og 2 løsninger
Bug i VS 2003?
Hey folks,
jeg bruger VS.NET 2003 Ent. Arch.
Jeg oplever følgende bug/crash.
Jeg laver et interface:
IBug.cs using System; namespace TabBug { public interface IBug { public IBug(){} public double aValue(DateTime As Of Date); } }
herefter laver jeg en klasse der implementerer interfaced...
Bug.cs using System; namespace TabBug { public class Bug : IBug //<-ved denne indtastning tilbyder VS "Press TAB to implement stubs for interface 'TabBug.IBug'" ... Taster jeg TAB crasher VS og efterfølgende cirkus med Send report osv... . .
Er der nogen VS 2003 brugere derude der har samme problem? -Ellers skal jeg nemmerli reinstallere (men det er der ingen grund til hvis andre har samme problem).
jeg ved godt det er lidt tricky. Normalt har du ikke en constructor med i dit interface... Men bare det at man har får funktionen til at nakke hele VS hos mig :(
Nå ja, det havde jeg slet ikke lagt mærke til... Men du kan jo slet ikke have en constructor i et interface... Men sjovt nok, at VS.NET går ned af den grund. Men hvorfor fjerner du så ikke bare constructoren? Du kan jo alligevel ikke compile når den er der...
jajajaja... men det er da en bug at VS skal rives totalt ned af at man har en fejl i erklæringen af et interface :) (Og det sker da af og til at man laver en lille bøf jo - derfor skal man jo ikke miste alt det man har lavet siden sidste save...)...
Jeg har netop prøvet det samme i Enterprise Architecht og min går også ned med et brag. Så det er nok en bug i VS.NET, men som Nielsbeck siger så kan man ikke have en constructor i et interface.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.