Ошибка означает, что вы пытались использовать какой-то объект, которого там не было (это была нулевая ссылка). В остальных случаях эта ошибка обнаружена: в вашем методе CreateVirtualDirectories (), который был вызван из DoObjective ().
В сообщении не указывается, где именно (в какой строке) произошла ошибка.
Вы можете получить это исключение с кодом, подобным следующему:
Object myObj = MethodThatReturnsAnUnexpectedNull();
Console.WriteLine(myObj.ToString());
так как я вызываю метод на myObj
, тогда как это может быть null
.