Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
App su vista/win7
martedì 01 giugno 2010 - 18.04
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
andreaalleg
Profilo
| Newbie
11
messaggi | Data Invio:
mar 1 giu 2010 - 18:04
salve a tutti,
ho questo problema che non so dove sbattere la testa:
ho scritto un'applicazione con VB.Net 2005 prefettamente funzionante su WIN XP, ora la sto provando su win7 e si installa, funziona ma in alcuni punti del progr. va in errore dove su XP funziona... come posso trovare una soluzione? nella segnalazione err di win non ci sono indicazioni utili, in pratica segnala la libreria da cui parte l'err ma la stessa lib su XP funziona...
qualche consiglio generale per il test delle app. su win7?
(su vista non l'ho nemmeno provata)
ho provato a lanciare l'app con compat win XP...
ho provato a lanciare l'app come amministratore....
nulla, va sempre in err, oltretutto non funz nemmeno le stampe con crystal
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mar 1 giu 2010 - 18:10
Ciao.
Come prima cosa complila tutto impostando come piattaforma X86 al posto di AnyCPU e fai delle prove.
Se non dovesse funzionare lo stesso, allora devi controllare qualche eventuale dll esterna che utilizzi che non è compilata in X86 oppure non è compatibile con il 64Bit
Cristian Barca
andreaalleg
Profilo
| Newbie
11
messaggi | Data Invio:
gio 3 giu 2010 - 16:56
grazie per la risposta... ho provato a ricompilare tutto con x86 ma il risultato è lo stesso...
posto l'errore che esce su w7, non riesco a capire quale sia la dll che da il problema in quanto base.dll non da errore su XP.
System.NullReferenceException: Variabile oggetto o variabile del blocco With non impostata.
in Microsoft.VisualBasic.CompilerServices.Symbols.Container..ctor(Object Instance)
in Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateCall(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack, Boolean IgnoreReturn)
in Base.clsBase.ApriFormMDI(String NomeForm, Boolean Modal)
in Doc.BrwDocumenti.Modifica()
in Base.FormBrowse.DGF_DoubleClick(Object sender, EventArgs e)
in System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
in C1.Win.C1FlexGrid.C1FlexGridBase.OnDoubleClick(EventArgs e)
in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
in System.Windows.Forms.Control.WndProc(Message& m)
in C1.Win.C1FlexGrid.Util.BaseControls.ScrollableControl.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr l
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 3 giu 2010 - 17:05
ciao
Da quello che leggo risulta una istruzione 'With' fatta su in oggetto nullo. Può darsi che l'oggetto su cui fai 'With' sotto win7 non viene valorizzato. Prova a cercare nel codice i punti dove utilizzi 'With' e racchiudili tra Try Catch numerando eventualmente i messaggi di errore in modo dopo da rintracciarne la posizione.
Cristian Barca
andreaalleg
Profilo
| Newbie
11
messaggi | Data Invio:
gio 3 giu 2010 - 18:04
ma in realtà sembra una chiamata ad un oggetto residente in una libreria:
sono queste sub le incriminate... c'è qualche problema con le override in w7?
Overridable Sub Modifica()
Dim editForm = ObjBase.ApriFormMDI(sEditForm)
editForm.txtID.value = CodSel
editForm.CaricaDati()
End Sub
oppure
Overridable Sub Nuovo()
Dim editForm = ObjBase.ApriFormMDI(sEditForm)
editForm.Nuovo()
End Sub
Torna su
Stanze Forum
Elenco Threads
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 !