Вы уверены, что разместили последовательный узел в нужном месте, то есть внутри другого узла задач, которому он принадлежит? Я попытался создать конфигурацию проекта ниже, и она прошла проверку без ошибок.
<project>
<name>Test project</name>
<tasks>
<sequential>
<tasks>
<powershell>
<script>script.ps1</script>
</powershell>
<buildpublisher />
<ftp>
<ftpFolderName>upload</ftpFolderName>
<localFolderName>test</localFolderName>
<userName>user</userName>
<password>pwd</password>
<serverName>ftp.server.com</serverName>
</ftp>
</tasks>
</sequential>
</tasks>
</project>
Из вашего поста также непонятно, почему именно вам нужно последовательное задание. Задача в CC.Net по умолчанию выполняется последовательно, поэтому вам нужно будет использовать ее только внутри параллельной задачи, чтобы указать блок задач, которые должны выполняться последовательно:
<project>
<name>Test project</name>
<tasks>
<parallel>
<tasks>
<sequential>
<tasks>
<!-- other tasks here -->
</tasks>
</sequential>
<sequential>
<tasks>
<!-- other tasks here -->
</tasks>
</sequential>
</tasks>
</parallel>
</tasks>
</project>
Надеюсь, это поможет.