Свойство AllowLaterVersions в условии запуска <условие> платформы .NET Framework установлено в значение true, и проект содержит управляемое настраиваемое действие
Обновлен: Ноябрь 2007
.NET Framework launch condition '<condition>' has AllowLaterVersions property set to 'true' and the project contains a managed custom action
Это предупреждение построения появляется, если свойство AllowLaterVersions имеет значение true и проект содержит управляемое настраиваемое действие (настраиваемое действие, наследуемое от класса установщика). По умолчанию свойство AllowLaterVersions имеет значение false.
Свойство AllowLaterVersions используется вместе с условием запуска .NET Framework. Перед началом установки условие запуска направит запрос в среду CLR на наличие на конечном компьютере версии .NET Framework, совместимой с параметром Version. Если на конечном компьютере доступна только более поздняя версия .NET Framework, не имеющая политики совместимости с требуемой версией, и параметр AllowLaterVersions включен, установка будет продолжена. Однако если не удается правильно запустить управляемое настраиваемое действие, может произойти сбой установки. Если параметр AllowLaterVersion отключен, остановка будет прервана и появится диалоговое окно с сообщеним об ошибке.
Чтобы исправить данную ошибку
- Если проект содержит настраиваемое управляемое действие, следует установить параметр AllowLaterVersions в значение false.