В C# не стоит использовать конструкции вида {-Project.Directory-}, {-Variable.var-} и т.п. В ПМ работает, а в ZennoPoster'е такой код работать не будет.
Помимо пути надо передавать ещё другие параметры.
Вот полный список аргументов (они все обязательны при вызове):
- путь к проекту
- имя переменных для сопоставления в текущем и вложенном проектах,
- обновлять значения переменных при неуспехе во вложенном проекте,
- передавать ли контекст (project.Context),
- использовать ли браузер.