База знаний: выпуск не удается, если настройки проверки ERC отличаются от параметров проекта
Подробности решения
Выпуск останавливается, несмотря на настройку No Report
Project Releaser завершается с ошибкой, хотя в настройках отчетности об ошибках проекта для обнаруженного нарушения выбран режим No Report. Пользователи могут ожидать, что при выпуске это нарушение будет проигнорировано, однако процесс выпуска по-прежнему сообщает об ошибке и не завершается успешно.
Настройки проверки ERC имеют приоритет
В Altium Designer используются отдельные настройки отчетности об ошибках для Project Options и отчетов о проверке. Настройки, используемые отчетом Electrical Rule Check Validation, хранятся в файле Output Job и не зависят от настроек на уровне проекта. При выпуске Project Releaser использует настройки, заданные в отчете ERC Validation. Если эти настройки строже настроек проекта, выпуск может завершиться с ошибкой, даже если для нарушения выбран режим No Report в Project Options. Это ожидаемое поведение.
Согласуйте настройки проверки с настройками проекта
- Настройте отчет ERC Validation так, чтобы он использовал настройки проекта по умолчанию.
- Другой вариант — вручную настроить уровни отчетности об ошибках в отчете ERC Validation в соответствии с требованиями к выпуску.
- Проверяйте настройки отчета ERC Validation при каждом изменении настроек отчетности об ошибках в Project Options, поскольку эти конфигурации хранятся отдельно.
Обновите отчет ERC Validation
- Откройте файл Validation Output Job.
- В разделе Validation Outputs найдите Electrical Rule Check Validation.
- Щелкните отчет правой кнопкой мыши и выберите Configure.
- Откройте вкладку Error Reporting Mode.
- Выберите Set to Project Default.
- Выберите OK, чтобы сохранить изменения.
- Повторно запустите Project Releaser.
- Убедитесь, что выпуск завершился успешно.