MESSAGGIO DI ERRORE DURANTE L'ESECUZIONE DI UN PROGRAMMA

venerdì 24 maggio 2013 - 17.30
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010  |  SQL Server 2008 R2  |  Crystal Reports 10.0

dottoalberto Profilo | Newbie

Salve a tutti,
ho un problema in fase di esecuzione di un programma che ho scritto e gira correttamente da anni su molti pc,
ultimamente su 3,4 postazioni diverse, mi segnala un errore che vi allego qui sotto:
Qualcuno sa come aiutarmi perché sono giorni e giorni che provo almeno ad identificare la causa ma non la trovo,
PS il programma è scritto in Visual Studio 2010 con framework 4 , il sistema operativo è Windows 7
Vi ringrazio in anticipo se riuscirete a risolvere il mio problema

System.Reflection.TargetInvocationException: Eccezione generata dalla destinazione di una chiamata. ---> System.InvalidOperationException: Caricamento di ImageList non riuscito.
in System.Windows.Forms.ImageListStreamer..ctor(SerializationInfo info, StreamingContext context)
--- Fine della traccia dello stack dell'eccezione interna ---
in System.RuntimeMethodHandle._SerializationInvoke(IRuntimeMethodInfo method, Object target, SignatureStruct& declaringTypeSig, SerializationInfo info, StreamingContext context)
in System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
in System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder)
in System.Runtime.Serialization.ObjectManager.DoFixups()
in System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
in System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
in System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
in System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
in System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
in System.Resources.ResourceReader.LoadObject(Int32 pos, ResourceTypeCode& typeCode)
in System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase, Boolean isString)
in System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase)
in System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
in System.Resources.ResourceManager.GetObject(String name)
in VEN_20.Parametri.InitializeComponent()
in VEN_20.Parametri..ctor()

alx_81 Profilo | Guru

>Salve a tutti,
ciao

>ho un problema in fase di esecuzione di un programma che ho scritto
>e gira correttamente da anni su molti pc,
>ultimamente su 3,4 postazioni diverse, mi segnala un errore che
>vi allego qui sotto:
>Qualcuno sa come aiutarmi perché sono giorni e giorni che provo
>almeno ad identificare la causa ma non la trovo,
>PS il programma è scritto in Visual Studio 2010 con framework
>4 , il sistema operativo è Windows 7
>Vi ringrazio in anticipo se riuscirete a risolvere il mio problema
io guarderei un ImageList che è collegato a qualcosa che si chiama VEN_20 (e i suoi Parametri).
Non avendo il programma, e vedendo che dal log il programma non gestisce questa eccezione, è il massimo che mi viene da dirti.
Fai un bel debug e controlla perchè quella ImageList non funziona e non viene caricata (potrebbe anche essere per ragioni di permessi, dimensioni, ecc..)

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dottoalberto Profilo | Newbie

Ciao innanzitutto grazie per la celere risposta,
il problema consiste nel fatto che questo errore mi capita su 3 di 1000 installazioni che ho di quel programma e
non è un errore che riesco a replicare in fase di debug .
il programma è nato con visual studio 2003 e poi è sempre stato convertito alle versioni successive sino al visual studio 2010 con framework 4 ,
non è che per qualche motivo ci può essere un bug nel framework che si verifica solo su alcuni pc?
Una prova che stò facendo è quella di togliere le imagelist e caricare direttamente le immagini nella toolbaar.

alx_81 Profilo | Guru

>Ciao innanzitutto grazie per la celere risposta,
>il problema consiste nel fatto che questo errore mi capita su
>3 di 1000 installazioni che ho di quel programma e
>non è un errore che riesco a replicare in fase di debug .
>il programma è nato con visual studio 2003 e poi è sempre stato
>convertito alle versioni successive sino al visual studio 2010
>con framework 4 ,
>non è che per qualche motivo ci può essere un bug nel framework
>che si verifica solo su alcuni pc?
mi spiace, troppi pochi dettagli. Non possiamo aiutarti con solo quella stack trace..
potrebbe essere quanto dici, ma a me sembra più una questione di contenuti..

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

ma_di Profilo | Junior Member

Ciao, concordo con Alx_81 ( troppo pochi elementi ); posso aggiungere che qualche aggiornamento di SO su qualche macchina possa dare qualche problema, ( vedi memoria per esempio ).
Macchine e sistemi operativi sono i medesimi? Gli aggiornamenti sono allineati?
Ciao.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5