Questo blog si ispira all'opera di Galileo Galilei che fu uno dei padri del metodo scientifico della scienza moderna. E in nome della scienza vera sono impegnato nella battaglia contro la superstizione, il pregiudizio e l’egemonia delle religioni. E una superstizione è quella che alla base del riscaldamento globale ci sono le attività dell’uomo. Niente di più sbagliato, come è detto in molti articoli di questo sito. Marx, poi, la scienza la applicò anche all’analisi della società e degli aspetti economici di questa, traendone la conclusione che è necessaria una società nuova che viva nel benessere e lontano dalle guerre. L’unione fa la forza, contro il malessere e la solitudine.


Api win32. "Impossibile avviare l'applicazione. La configurazio...

Ciao a tutti,Per gli utenti: Non è detto che questa via risolva il problema, ma vale la pena tentare. Mettere le librerie MSVCR90D.dll e MSVCR90.dll nella cartella dove si trova il file dell'applicazione. Potete scaricare le MSVCR90D.dll e MSVCR90.dll da qui: http://galileo2007.altervista.org/downloads.htm. Scompattare prima il file zip.Per gli sviluppatori: A volte ho bisogno di applicazioni leggere che per es. devono partire all'avvio del pc. Allora ricorro alle api win32. Però con Visual C++ 2008 avevo incontrato un problema che sembrava molto difficile da risolvere: quando lanciavo l'applicazione win32 api da win2000 mi venivano richieste le dll MSVCR90D.dll e MSVCR90.dll. Queste hanno un peso di centinaia di Kb e appesantiscono l'applicazione. Lanciandola da winxp il messaggio di errore era "Impossibile avviare l'applicazione. La configurazione dell'applicazione non è corretta. Una nuova installazione potrebbe risolvere il problema".Poi invece la cosa la ho risolta cosi:In modalità Release:in Visual C++ 2008 cliccare dal menu Progetto su Proprietà progetto..(se non si vede il menu ad albero fare lo scroll orizzontale verso sinistra)>Linker>Link Library Dependencies>NoPoi, in modalità Release, C/C++>Code Generation>Runtime Library>Multithread (/MT) (Abbiamo un eseguibile molto leggero che si avvia anche sugli altri pc).E' necessario lavorare sempre in modalità release perchè in questa modalità, per qualche errore, la applicazione può andare in crash, mentre in modo debug la stessa si compila.Raramente può capitare che in modo release l'applicazione si compili ma vada in crash senza segnalare nessun errore. In tal caso passate al modo debug e avrete qualche segnalazione più precisa. Risolti i problemi poi ripassate al modo release.

Nessun commento

Posta un commento