Errore irreversibile del compilatore di risorse RC1052
limite del compilatore: blocchi #if o #ifdef eccessivamente annidati
Il programma ha superato il livello massimo di annidamento consentito per le direttive #if
e #ifdef
.
L'errore può essere causato da file di inclusione che usano tali direttive per il preprocessore.
Per risolvere il problema, ridurre il numero direttive #if
e #ifdef
annidate nel file di risorse. Se il problema è causato da file di intestazione inclusi nel file di risorse, ridurre il numero di direttive #if
e #ifdef
nei file di intestazione. Se ciò non è possibile, considerare la creazione e l'inclusione di un nuovo file di intestazione nel file di risorse, eseguendo il preprocessore nei file di intestazione inclusi esistenti. Per altre informazioni, vedere l'opzione del compilatore /P (Preprocess to a File).