Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα κατά την κλήση φόρμας ''παιδιού''

Îåêßíçóå áðü ôï ìÝëïò csgeo. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 29-09-2009, 09:59. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  29-09-2009, 00:08 54049

    Πρόβλημα κατά την κλήση φόρμας ''παιδιού''

    Hello σε όλους!! Έχω φτιάξει ένα άλμπουμ για διαχείριση φωτογραφιών σε visual studio .net 2005 σε C++.. Το έκανα built και το εκτέλεσα σε άλλον υπολογιστή (στον οποίο είχα εγκαταστήσει το .net framework). Μόλις πάτησα το κουμπί που έπρεπε να μου εμφανίσει τη φόρμα "παιδί" μου εμφάνισε το παρακάτω:

     

    Ανατρέξτε στο τέλος αυτού του μηνύματος για περισσότερες πληροφορίες σχετικά με την κλήση του

    εντοπισμού σφαλμάτων just-in-time (JIT) αντί για αυτό το παράθυρο διαλόγου.

    ************** Κείμενο εξαίρεσης **************

    System.IO.FileNotFoundException: Directory.ico

    σε System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)

    σε System.Drawing.Image.FromFile(String filename)

    σε imagegal.Form1..ctor() στο c:\documents and settings\spiros\spiros\visual studio 2005\projects\imagegal\imagegal\form1.h:γραμμή 34

    σε imagegal.ParentForm.newCategoryToolStripMenuItem_Click(Object sender, EventArgs e) στο c:\documents and settings\spiros\spiros\visual studio 2005\projects\imagegal\imagegal\parentform.h:γραμμή 291

    σε System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

    σε System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

    σε System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

    σε System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

    σε System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

    σε System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

    σε System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

    σε System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

    σε System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

    σε System.Windows.Forms.Control.WndProc(Message& m)

    σε System.Windows.Forms.ScrollableControl.WndProc(Message& m)

    σε System.Windows.Forms.ToolStrip.WndProc(Message& m)

    σε System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

    σε System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

    σε System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

    σε System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     

    ************** Συγκροτήσεις που έχουν φορτωθεί **************

    mscorlib

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    imagegal

    Έκδοση συγκρότησης: 1.0.3548.24795

    Έκδοση Win32:

    CodeBase: file:///C:/imagegal/debug/imagegal.exe

    ----------------------------------------

    msvcm80d

    Έκδοση συγκρότησης: 8.0.50727.762

    Έκδοση Win32: 8.00.50727.762

    CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f/msvcm80d.dll

    ----------------------------------------

    System

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Windows.Forms

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

    ----------------------------------------

    System.Drawing

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

    ----------------------------------------

    System.Configuration

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

    ----------------------------------------

    System.Xml

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.Windows.Forms.resources

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_el_b77a5c561934e089/System.Windows.Forms.resources.dll

    ----------------------------------------

    mscorlib.resources

    Έκδοση συγκρότησης: 2.0.0.0

    Έκδοση Win32: 2.0.50727.1433 (REDBITS.050727-1400)

    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    ************** Εντοπισμός σφαλμάτων JIT **************

    Για να ενεργοποιήσετε τον εντοπισμό σφαλμάτων just in time (JIT), το αρχείο .config

    για αυτή την εφαρμογή ή για τον υπολογιστή (machine.config)

    πρέπει να έχει για το jitDebugging την τιμή που έχει οριστεί στην ενότητα system.windows.forms.

    Η εφαρμογή πρέπει επίσης να μεταγλωττιστεί

    με ενεργοποιημένο τον εντοπισμό σφαλμάτων.

    Για παράδειγμα:

    <configuration>

    <system.windows.forms jitDebugging="true" />

    </configuration>

    Όταν είναι ενεργοποιημένος ο εντοπισμός σφαλμάτων JIT, οποιαδήποτε εξαίρεση

    που δεν είναι δυνατό να αντιμετωπιστεί θα στέλνεται στο πρόγραμμα εντοπισμού σφαλμάτων JIT που είναι καταχωρημένο στον υπολογιστή

    αντί να αντιμετωπίζεται μέσω αυτού του παραθύρου διαλόγου.

     Σημείωση: Σε μια άλλη δημοσίευση είδα οτι έπρεπε να προσθέσω το path της εφαρμογής μου στο .net 2.0 framework Configuration αλλά πάω εκεί και δεν μου το ανοίγει!! Και απ' ότι θυμάμαι κατά την εγκατάσταση είχε παρουσίαστεί σφάλμα στο .net 2.0 framework Configuration. 

  •  29-09-2009, 09:59 54059 σε απάντηση της 54049

    Απ: Πρόβλημα κατά την κλήση φόρμας ''παιδιού''

    Καταρχήν, έλεγξες το μήνυμα λάθους? Λέει ότι προσπαθεί να φορτώσει μία εικόνα και δεν τη βρίσκει. Το πρώτο που θα έπρεπε να κοιτάξεις είναι αν όντως υπάρχει αυτή η εικόνα στο path που δίνεις. Μήπως έδωσες hard-coded το path ? Μήπως ξέχασες να αντιγράψεις την εικόνα?
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems