Esporta (0) Stampa
Espandi tutto

Errore R6034 del linguaggio C in fase di esecuzione

Aggiornamento: novembre 2007

Messaggio di errore

Tentativo da parte di un'applicazione di caricare la libreria di runtime C senza utilizzare un manifesto. Si tratta di una modalità non supportata di caricare le DLL di Visual C++. È necessario modificare l'applicazione da generare con un manifesto. Per ulteriori informazioni, vedere l'argomento "Librerie di Visual C++ come assembly side-by-side condivisi" nella documentazione del prodotto.
An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.

Per caricare la libreria di runtime C, le applicazioni devono utilizzare un manifesto. Per ulteriori informazioni, vedere Visual C++ Libraries as Shared Side-by-Side Assemblies e Generazione di manifesti in Visual Studio.

Nelle generazioni di rilascio il messaggio diagnostico segnala: "Tentativo da parte di un'applicazione di caricare la libreria di runtime C in modo errato. Per ulteriori informazioni contattare il team di supporto".

Per correggere l'errore

  • Ricompilare l'applicazione per includere un manifesto. Quando si compila un'applicazione con Visual Studio, il manifesto viene inserito automaticamente nel file risultante con estensione exe o dll. Se si sta eseguendo la generazione dalla riga di comando, utilizzare lo strumento mt.exe per aggiungere il manifesto come risorsa. Utilizzare l'ID 1 della risorsa se si sta compilando un file con estensione exe e l'ID 2 se si sta compilando un file dll. Per ulteriori informazioni, vedere Procedura: incorporare un manifesto in un'applicazione C/C++.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft