webForumDet fria alternativet

Fel på min VS?

.NET

7 svar · 242 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Jag börjar undra om jag inte har fått något fel i min VS.net 2003

Först:
Jag har en AMD +1600
512 mb ram
2 X 1024 swabb (på två diskar, inbillade mig att det blev bättre).
Gott om utrymme på HD.

Den applikationen som jag håller på med, ligger fn på ca 7000 rader kod.
Jag har serilizerat dvs gjort den flerspråkig enl konstens alla regler.

När jag t ex skall (i designläge) skall gå från svenska till engelska, så tar det mellan 8 - 10 MINUTER innan jag kan göra någonting.
Om jag har gjort någon ändring, så tar spara ung lika lång tid.

Vad är eran uppfatning? :l

Medlem sedan maj 20021 466 inlägg
#2

Gäller det endast ett formulär?
I så fall får du helt enkelt plocka bort lite grann i taget från koden tills problemet försvinner.

Spara en kopia av koden innan du börjar radera.

Medlem sedan mars 20011 880 inlägg
#3

Det är alltså inte i kodläget utan i designläget, gör det någon skillnad?
Sen upplever jag att det började när jag serielizerade (jag tror det heter så).
Att krympa programmet låter sig nog inte göras...

Medlem sedan maj 20012 812 inlägg
#4

8-10 minuter låter lite väl magstarkt men jag har också upptäckte att VS.NET kan vara riktigt långsamt ibland.

Fast om du har en fil/klass på 7000 rader så borde du nog dela upp din applikation i flera klasser/controller. Det BORDE gå annars har du NOG designat din applikation fel från början.

- M

Medlem sedan mars 20011 880 inlägg
#5

Nja fel och fel, jag har svårt att se hur det skall kunna bli mycket annorlunda, VS har ju automatiskt skrivet hälften...

Medlem sedan juli 20011 304 inlägg
#6

Sen upplever jag att det började när jag serielizerade (jag tror det heter så).

Tror inte att det heter serialisera då det innebär att dela upp information i en kontunerlig dataström (för binär överföring över nätverk bland annat) :)

Medlem sedan mars 20011 880 inlägg
#7

Då har rätt, vad jag menar är flerspråkighet.

Medlem sedan maj 20012 812 inlägg
#8

Nja fel och fel, jag har svårt att se hur det skall kunna bli mycket annorlunda, VS har ju automatiskt skrivet hälften...

Om det är en WindowsApp som du har gjort så kan du ju dela upp den i mindre controller.

Säg att du har en ListView på din WindowsApp, istället för att lägga den på ditt formulär, så skapar du en User Control och lägger den där istället. Sedan så lägger du UserControllen på din MainForm. Då kan du bryta ut funktionallitet från din MainForm och på det viset få ner storlektn på din MainForm.

- M

270 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)