Troubleshooting Exceptions: System.IO.FileNotFoundException
A FileNotFoundException exception is thrown when an attempt is made to access a file or directory that does not exist on disk.
If the file does not exist, this exception is thrown. For more information, see FileExists.
If you are assuming the current directory incorrectly, relative paths will be incorrect as well.