Condividi tramite


La proprietà AllowLaterVersions della condizione di avvio di .NET Framework '<condizione>' è impostata su 'true' e il progetto contiene un'azione personalizzata gestita

Aggiornamento: novembre 2007

.NET Framework launch condition '<condition>' has AllowLaterVersions property set to 'true' and the project contains a managed custom action

Questo avviso di generazione viene visualizzato quando la proprietà AllowLaterVersions è impostata su true e il progetto contiene un'azione personalizzata gestita, ossia un'azione personalizzata che eredita dalla classe Installer. Per impostazione predefinita, la proprietà AllowLaterVersions è impostata su false.

La proprietà AllowLaterVersions agisce sulla condizione di avvio di .NET Framework. Prima di eseguire l'installazione, la condizione di avvio esegue una query su Common Language Runtime per verificare se nel computer di destinazione è disponibile una versione di .NET Framework compatibile con l'impostazione di Version. Se nel computer di destinazione è presente solo una versione superiore di .NET Framework priva di criteri di compatibilità con la versione richiesta e l'impostazione AllowLaterVersions è attiva, l'installazione potrà proseguire. Tuttavia, se l'azione personalizzata gestita non può essere eseguita correttamente nella versione disponibile di .NET Framework, l'installazione avrà esito negativo. Se l'impostazione AllowLaterVersion non è attiva, l'installazione verrà interrotta e verrà visualizzata una finestra di dialogo di errore.

Per correggere l'errore

  • Se il progetto contiene un'azione personalizzata gestita, impostare AllowLaterVersions su false.