There is probably an easy answer for this, but when I added DateTime.Now.ToString() to my fileName it adds an extra \\ for every \\ I have so C:\\Temp
DateTime.Now.ToString()
C:\\Temp
Actually, it shows two backslashes in the variable value because the \ is escaped. If you print the variable value, you should see that it only have one backslash.