Оказывается, для этого требовалась новая запись в реестре, позволяющая вызывать статические члены класса .NET в BRE.
См. эту статью MSDN , которая описывает, какой должна быть запись реестра для каждого сценария. По умолчанию он отсутствует и поэтому по умолчанию равен нулю, что требует сначала утверждения экземпляра класса.
Для 64-разрядной установки ключ можно найти в HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ BusinessRules \ 3.0 , а не в пути, указанном в MSDN.
Я не уверен, почему BRE не предупреждает, что определенные действия не могут быть применены - это было бы очень полезно.
Вы можете быть уверены, что ваше правило выполнено и действия применены, когда вы видите запись в выводе Тестовая политика с именем RULE FIRED
.