
microprocessore (Normal User)
Pro
    
Messaggi: 146
Iscritto: 18/06/2009
|
ho back-uppato 1 applicazione alla quale stavo lavorando usando 1 pc cn installato xp.
ora ho 1 pc cn installato windows 7... metto l applicazione nel nuovo pc, ma quando voglio mandare in debug il progetto avviene 1 crash seguito dall errore:
non è un'applicazione di Win32 valida. (Eccezione da HRESULT: 0x800700C1)
a cosa è dovuto questo errore? e sopratutto cm lo risolvo?
grazie
|
|

nessuno (Normal User)
Guru^2
    
Messaggi: 5749
Iscritto: 03/01/2010
|
Molto probabilmente il file è corrotto.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |
|

microprocessore (Normal User)
Pro
    
Messaggi: 146
Iscritto: 18/06/2009
|
no, c# lo legge, semplicemente va in crash, quando voglio effettuare il debug la applicazione a cui sto lavorando ha sempre funzionato (tranne errori d compilazione)
|
|

Ultimo (Member)
Guru
    
Messaggi: 829
Iscritto: 22/05/2010
|
|
|

microprocessore (Normal User)
Pro
    
Messaggi: 146
Iscritto: 18/06/2009
|
nel link ke ha postato Ultimo c'è scritto:
"Dalle proprietà del progetto, devi cambiare l'opzione "piattaforma destinazione" mettendo da Any CPU a x86"
ma non trovo l'opzione "piattaforma destinazione"
|
|

Il Totem (Admin)
Guru^2
    
Messaggi: 3635
Iscritto: 24/01/2006
|
Sì, è quello che devi fare. L'ho postato anche io diverse volte, ma ora proprio non riesco a trovare la finestra giusta (sto cercando da 10 minuti in visual studio). Era qualcosa tipo Configuration Manager...
Comunque puoi ottenere lo stesso effetto inserendo la riga "<TargetPlatform>x86</TargetPlatform>" in un tag PropertyGroup nel codice del file *.vbproj del tuo progetto, se non ricordo male.
"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)
"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti) |
|

microprocessore (Normal User)
Pro
    
Messaggi: 146
Iscritto: 18/06/2009
|
dove trovo il file *.vbproj?
|
|

microprocessore (Normal User)
Pro
    
Messaggi: 146
Iscritto: 18/06/2009
|
allora? come risolvo?
|
|

Ultimo (Member)
Guru
    
Messaggi: 829
Iscritto: 22/05/2010
|
Ho trovato una soluzione che drovrebbe fare al caso tuo :
In Debug > Configuration Manager, seleziona sotto Active configuration platform l'opzione x86. Se non lo trovi, apri il file di progetto col blocco note e in ogni PropertyGroup aggiunti questo nodo: "<PlatformTarget>x86</PlatformTarget>".
|
|