Rilevato un possibile problema durante la compilazione dell'assembly '<assemblyname>': <errore>

Lo strumento ALink, chiamato dal compilatore di Visual Basic, segnala un errore durante la compilazione dell'assembly. Le cause possibile includono:

  • Un assembly firmato che fa riferimento a un assembly non firmato. In questo caso, è opportuno considerare se l'assembly a cui si fa riferimento soddisfa gli specifici criteri di sicurezza.

  • La generazione di un'applicazione a 64 bit su una piattaforma a 32 bit. In questo caso, è necessario assicurarsi che le versioni a 64 bit di tutti gli assembly a cui si fa riferimento siano installati sulla piattaforma di destinazione. Per gli assembly di Common Language Runtime (CLR) questa operazione viene gestita automaticamente, anche se il messaggio di errore viene comunque generato.

Si tratta di un messaggio di avviso. Il compilatore continua a generare l'assembly. Per altre informazioni su come nascondere gli avvisi o considerarli come errori, vedere Configuring Warnings in Visual Basic.

ID errore: BC40010

Per correggere l'errore

  1. Esaminare il messaggio di errore tra virgolette e intraprendere l'azione appropriata.

  2. Ripetere la compilazione del programma, per controllare se l'errore si verifica di nuovo.

  3. Se l'errore si ripresenta, reinstallare il compilatore di Visual Basic.

  4. Se l'errore persiste dopo la reinstallazione, raccogliere informazioni sulla situazione contingente e informare il Servizio supporto tecnico Microsoft.

Vedi anche