Made the C# version throw an exception when the path argument to the SCFReader and SCFWriter constructor does not exist.