Oppure

Loading
25/07/14 20:28
Io ti rinnovo l'invito a fornire il progetto per darci un'occhiata e trovare il problema ... ma fai come vuoi ...
26/07/14 11:41
TheDarkJuster
E se compili il programma con un altra ersione del framework target che succede? Se stai facendo target il framework 4.0 cambialo nel 4.5 e vice versa
Ultima modifica effettuata da TheDarkJuster 26/07/14 11:44
aaa
26/07/14 15:49
Danilo1983
Fatto anche quello, sai sono un tipo tosto, hahahahhaha copiando la cartella del progetto ho compilato il programma con ogni tipo di framework installato.
Se invece (sempre sul PC incriminato) avvio il debug esce questo errore:

Errore durante la creazione del form. Per informazioni dettagliate vedere Exception.InnerException. Errore: Impossibile trovare elemento. (Eccezione da HRESULT: 0x80070490)

E nella finestra di controllo immediato:

Eccezione first-chance di tipo 'System.Runtime.InteropServices.COMException' in mscorlib.dll

N.B.
La cartella del progetto in questione è la stessa proveniente dal PC di sviluppo che non ha mai generato nessun errore.
aaa
26/07/14 17:22
TheDarkJuster
Fai un try - catch innerexception e stampi su un file tutte le informazioni sull'eccezione che ottieni per favore?
aaa
27/07/14 19:59
Danilo1983
TheDarkJuster :)
non appena avrò tempo farò quel try catch.
Una cosa che mi sono dimenticato di dirti è che prima di importare la "CoreAudioAPI.dll", ho scaricato un programma che faceva riferimento a tale libreria, e dimostrava su un piccolo form con delle progress bar il suo funzionamento. Ovvero monitorava i canali Destro e Sinistro dell'audio in entrata e uscita, più il volume master.
Stesso problema anche con il programma che ti ho appena illustrato, sul pc notebook nessun problema, sul desktop gli stessi errori.
Spero sia utile :)
aaa
28/07/14 16:44
TheDarkJuster
Quindi è la libreria stupida........... ma senti se è una libreria di sistema, non farla copiare nella cartella dell'eseguibile.....
aaa
29/07/14 11:07
Danilo1983
Non è una libreria di sistema, non è nemmeno registrabile tramite regsvr32, è stata scaricata e importata :)
Io ho optato per queste 3 opzioni per risolvere il problema:

1) Continuare il test su altri PC e in caso positivo riformattare il desktop;

2) Scegliere una via migliore per ottenere i vu-meter con l'audio in uscita per la mia applicazione;

3) Riscrivere l'intero programma in C# (stesso linguaggio della libreria). Quest'ultima soluzione era già nei miei pensieri ma avevo intenzione di prenderla con calma Hahahahaha.

Intanto procedo con qualche altro test su altri PC prima di avventurarmi in una delle altre 2 opzioni hahahaha.
Attendo consigli :)
aaa
01/08/14 19:49
TheDarkJuster
Dubito fortemente che riscrivendo ilprogramma in C# cambi qualcosa, visto che tra i due linguaggi l' unica differena è la sintassi. Comunque che dipendenze ha questa libreria? Hai il sorgente della libreria?
aaa