Visual Studio 2005

Ez a téma lezárásra került a moderátor által. A lezárás oka: Konkr�t k�rd�seket a tud�st�rba!
Visual Studio 2005
2005-11-11T14:25:42+01:00
2006-03-01T18:45:14+01:00
2022-10-31T09:20:36+01:00
  • Sziasztok!

    Nemrégen kezdtem el foglakozni a Visual C++ -szal, le is töltöttem az Express Editiont, van azonban egy kissebb gondom vele!

    Mikor lefordítom a programot, csinál egy exét, amit azonban szinte senkinél nem akar futni !!
    Azt írja ki a win, hogy "Programfutási hiba".
    Ha azonban olyan gépen indítom el az exét, ahol telepítve van ez a változat, akkor simán elindul.

    Arra gondoltam ,hogy talán az a .NET framework miatt van, bár nem igazán ismerem, mi is ez (majd azért utána olvasok), ugyanis a vc++ telepítette magának a 2.0ás verziót, mások gépén meg ugyen nincs ilyen.

    Lehet ez a hiba?

    Illetve: Hogyan kéne megcsináljam, hogy az exe bármilyen gépen elinduljon?
    Mutasd a teljes hozzászólást!
  • A Microsoft Magyarország fejlesztői hírlevele
    Mutasd a teljes hozzászólást!
  • Hát, jobb később mint soha...
    Mutasd a teljes hozzászólást!
  • Introducing a New Data Grid

    Idézet a link-ről:

    The new DataGridView is the .NET 2.0 answer to the woefully underpowered DataGrid control that was the standard in .NET 1.x. Among the many improvements that Matthew MacDonald discusses here, the DataGridView supports extensive customization and fine-grained formatting, flexible sizing and selection, better performance, and a richer event model.
    Egy picit közelebb kerülhetünk a DataGridView-hoz.
    Mutasd a teljes hozzászólást!
  • Mutasd a teljes hozzászólást!
  • Egy hír a devportal-ról:
    Az AppDev oktatóközponttól most ingyen (az USA területén ingyenes a kiszállítás, külföldön egy jelképes összeget számolnak fel) hozzájuthatunk egy a cég anyagait tartalmazó CD-hez.
    A lemezeken példakódok, step-by-step laborgyakorlatok és videók találhatók.

    Itt megtalálod..
    Mutasd a teljes hozzászólást!
  • Köszi, sikerült, működik végre nekem is!
    Mutasd a teljes hozzászólást!
  • Kinyitod a Server explorert, megcsinálod a database connectiont, kinyitod az adatbázist, kinyitod a stored procedures ágat,kiválasztod az illető tárolt eljárást , kiadod a step into stored procedure parancsot (bal egérclick), és megkeresed a hibát. Lassú mint az állat (legalábbis 512MB RAM-mal) de műxik.
    Mutasd a teljes hozzászólást!
  • Ha van VS2k5 prof-od

    Van, leírnád a főbb lépéseket a debug-hoz?
    Előre is köszi!
    Mutasd a teljes hozzászólást!
  • Ha van VS2k5 prof-od akkor lehet. Hogy mennyire rendesen nem tudom, de nekem pici SP esetén műxött.
    Mutasd a teljes hozzászólást!
  • Az SQL 2005-ben lehet már tisztességesen debug-olni, vagy továbbra is csak a @print adja a megoldást?
    Mutasd a teljes hozzászólást!
  • De, az interfacek bennelennének :) Csak maguk az osztályok nem biztos... factoryval is az a gondom, hogy az is lassít, azt se tudja teljesen leoptimalizálni... :( Én valami olyasmira gondoltam, hogy a kód úgy működne, hogy

    #ifdef interfaceshulyeseg
    IInterface Osztaly = pluginize.getInterface(interfacename);
    #elif
    CClass Osztaly = new osztalyneve();
    #endif;

    A gyakorlati használhatóságon nem változtatna (lévén a CClass megvalósítja az IInterface-t), és ugyanúgy lefordulna, csak a direct call "kicsit" gyorsabb...
    Mutasd a teljes hozzászólást!
  • Akkor lehet, hogy központosítani kéne a példányosítást. Abstract factory pattern.
    Még az interfészek se lennének statikusan befordítva? Azért az úgy kemény lenne. Akkor nem is tudod statikus kódból hívni.
    Mutasd a teljes hozzászólást!
  • Tanulmányozandó:
    Calling code dynamically
    Mutasd a teljes hozzászólást!
  • Igen, a dolog interfacekkel működne, mint ahogy az általad belinkelt példában is van. De azért egy

    FindInterface(DLL, "interfaceneve") és egy new osztalyneve() között is elég láthatóan van külünbség. Vagy ez nem annyira vészes? Keresgéltem neten, és mindenhol azt láttam, hogy a reflection durván lassabb, ezért gondoltam arra hogy statikusban megkerülöm...
    Mutasd a teljes hozzászólást!
  • VS2005-ben ki lehet húzni az osztályból az interfészét refoctorral úgy tudom.
    Mutasd a teljes hozzászólást!
  • Hát ha minden osztályra definiálsz interfészt is, akkor mindenképp megoldható. És a sebesség is okés miután be van töltve az esszembli.
    Viszont interfész nélkül reflectionnel nyomulni lassú és veszélyes is, és nem is átlátszó, nem cserélhető statikus kóddal.
    Lehet, hogy valamit félreértettem, nemtom.
    Mutasd a teljes hozzászólást!
  • Ezzel a scripteléssel kapcsolatban: tud valaki egy egyszerű megvalósítást a scriptelt (dinamikus) / statikus (direkt) keveréséhez?

    Tehát: minden (vagy elég sok) class betölthető lenne dinamikusan is, és statikusan is bele lehetne fordítani. A végleges programban nagyrészt utóbbi lenne, a teljesítmény miatt :)

    c++ vagy egyebek alatt csinálnék egy olyat, hogy
    #define NEWCLASS(name) ...

    de c# alatt ilyen nincs.

    Mindenhova kiírni meg, hogy

    #if DEBUG
    ...
    #else
    ...
    #endif

    Kicsit körülményes, 1 sor helyett 5, ráadást nem kevés osztálylétrehozás volna. Funkcióhívással meg hasonlókkal pedig lassú lesz...

    Ezt elnézve már azon gondolkodok, hogy csinálok egy c# plugint ami ezt automatán megoldja nekem, az tűnik a legegyszerűbbnek, csak kicsit overkill :)
    Mutasd a teljes hozzászólást!
  • DataGridView -hoz készített már valaki összegsort?
    Az adatforrás-tábla/lekérdezés (kódbeli) oszlopösszesítésén kivül más, egyszerűbb megoldásról is tud valaki?
    Mutasd a teljes hozzászólást!
  • Amire nekem kell arra VB is elég lenne, de szerencsére úgy néz ki hogy meg lehet oldani a frameworkon belül is. Mindenesetre köszönöm neked is a segítséget!
    Mutasd a teljes hozzászólást!
  • Köszönöm, valószínűleg pont ez kell nekem.
    Mutasd a teljes hozzászólást!
  • Bár nem a framework része, de ott az msscript.ocx. (tudom, h utálod a vb-t, de lehet jscriptben is küldeni neki).
    Mutasd a teljes hozzászólást!
  • itt van valami:

    Script

    vagy NScript
    Mutasd a teljes hozzászólást!
  • A .NET-ben van valamilyen beépített scriptelési vagy kifejezés kiértékelési lehetőség, vagy nekem kell megírni ? Valami kis egyszerű dolog kellene, lehetőleg ingyenes. Igazából írtam már ilyet Object Pascal-ban, de ha lenne valami kész megoldás az egyszerűbb lenne mint portolni...
    Mutasd a teljes hozzászólást!
  • Megférnek, de amint felraktad a VS2005-öt, többet nem fogsz debuggolni a VS2003-mal, az biztos. Az egyetlen út, hogy a VS2003-ban elindított programhoz kézzel kapcsolod hozzá a VS2005-ből a debuggert, ez meg "csöppet" konrtaproduktív.


    En felraktam a VS2k5 xp edition-t a 2k3 melle, de egy okbol kifolyolag megis az utobbit kell hasznalnom. Nem allitottam at semmit, es tudok debuggolni vele.
    Mutasd a teljes hozzászólást!
  • Megférnek, de amint felraktad a VS2005-öt, többet nem fogsz debuggolni a VS2003-mal, az biztos. Az egyetlen út, hogy a VS2003-ban elindított programhoz kézzel kapcsolod hozzá a VS2005-ből a debuggert, ez meg "csöppet" konrtaproduktív.
    Mutasd a teljes hozzászólást!
  • igen es igen
    Mutasd a teljes hozzászólást!
  • Mutasd a teljes hozzászólást!
  • Sziasztok!

    Van valakinek tapasztalata, hogy megférnek egymás melett VS2k3 és a VS2k5?

    Előre is kösz,
    Üdv.: thoomasz
    Mutasd a teljes hozzászólást!
Ez a téma lezárásra került a moderátor által. A lezárás oka: Konkr�t k�rd�seket a tud�st�rba!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd