Hali!
A szükség úgy hozta, hogy kellene írnom egy egyszerű windowsos progit. Ez nem is probléma...
Hanem, hogy van itt ez a MS Visual Studio 2010 nevű csoda, amiben szeretném megvalósítani.
Létrehozom a projektet, elmentem (még 1 sornyi kódot sem írtam bele), tesztelem (F5), szépen megjelenik az üres ablak, szinte semmi töltés nélkül.
Fordítok egy release verziót is (nem debugot!), attól meg majdnem összecsinálja magát a windows mire elindul: Pörgeti a fánkot 10 másodpercig, majd újabb 10 másodpercig még azt sem, aztán nagy nehezen felbukkan az ablak.
Sokat gugliztam már, de nem látok ilyen panaszt mástól.
Próbáltam már .net 2 ... 4 verziókkal is, másik gépen futtatni az exe-t, de a jelenség ugyanaz.
Van ötletetek miért indul a fordított program olyan rohadt lassan?
UPDATE:
Rájöttem a gondra!
Kinyomtam az Avast-ot és máris pöcre indult a program. Mivel mindkét gépen van Avast, ezért mindkettőn be is bekavart.
Most már csak az a kérdés, hogy miért lassítva be a Avast a V.S.-ben fordított programok indítását? Mert egyébként minden program rendesen indul a gépen, csak ez nem amit én fordítok.
- 5162 megtekintés
Hozzászólások
Vírusirtó scanneli? Nálam avast csinált ilyeneket, néha még olyanra is képes volt hogy egy hello world-öt fertőzöttnek talált (miközben más, frissen fordított programokat nem).
- A hozzászóláshoz be kell jelentkezni
Igen, pont most jöttem rá én is, hogy az Avast kavart be :D
- A hozzászóláshoz be kell jelentkezni
Még erősen ehhez az apphoz kapcsolódik, így ide teszem fel a kérdést:
A fent említett alkalmazásba tettem egy webbrowser komponenst.
Ez majdnem jól működik. A furcsasága csak annyi, hogy lagolnak benne a effektek.
Nem kell semmi durva animációra gondolni, egyszerű táblázat sorokon a hover effekt késik.
Rendes I.Explorer-ben nézve szépen, simán megy minden, illetve más böngészőkben is.
Talán valami gyorsítás hiányzik belőle?
Nem igazán találtam erről érdemi infót...
- A hozzászóláshoz be kell jelentkezni
A gyári webbrowser komponens Internet Explorer 7 kompatibilitással megy ha jól emlékszem. Registry hack-el állítható, hogy újabb IE verzióként viselkedjen: http://stackoverflow.com/questions/6717055/how-do-i-turn-off-compatibil…
Ha elfogadsz egy tippet, akkor jobban jársz, ha a beépítettet webbrowser komponenst elfelejted. Helyette az awesomium komponenst tudom ajánlani. Igaz megdobja a release méretet 30 megával, de ezzel minden megy és rengeteg példa kód is van hozzá :) http://www.awesomium.com/
- A hozzászóláshoz be kell jelentkezni
Köszi!
A meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" meta tag tökéletesen megoldotta a problémát! :)
Mivel csak magáncélra kell a progi, így ezzel a megoldással jó lesz. Úgy is csak a lassan reagáló egér mozdulatok idegesítettek.
- A hozzászóláshoz be kell jelentkezni