Salve a tutti,
vi espongo il problema che a mio avviso è abbastanza (se non del tutto) singolare.
Sto sviluppando un piccolo programmino in C# dove sono richieste due form: la prima permette la modifica di alcuni parametri mentre la seconda contiene solo un oggetto di tipo DataGridView di 4 colonne caricate dinamicamente a runtime.
Facendo girare il programma sulla mia macchina (Windows Vista Ultimate x64 SP1 con .NET Framework 3.5 SP1) il tutto funziona correttamente, mentre provandolo sulla macchina di destinazione (Windows XP SP2 con .NET Framework 3.0) i dati delle colonne 2 e 3 sono scambiati di posizione (non compromettendo comunque la corretta esecuzione del programma e la correttezza dei risultati)!
Ho provato anche compilare il programma anche con le impostazioni di progetto per CPU x86 e versioni di framework 3.0 (lo stesso per una macchina con framework 2.0) ma l'errore continua a venir fuori.
Sono abbastanza disperato in quanto non riesco a capire dove sia il problema e ringrazio già da ora chiunque possa aiutarmi a risolverlo.


Rispondi quotando