Windows Store App Create directory error

An exception of type ‘System.IO.IOException’ occurred in WinRTLegacy.DLL but was not handled in user code
{System.IO.IOException: Could not find any part of the path: C:\Users******\pictures\straight3d
at System.IO.Directory.CreateDirectory(String path)
at Organix.Start()
at Organix.$Invoke2(Int64 instance, Int64* args)
at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method)}

I exported my unity3d to windows store 8.1 , when I run it in Visual studio I get this error for this function

if (!Directory.Exists (SaveLoad.directory))Directory.CreateDirectory(SaveLoad.directory);

Same error when directory is there?

In Windows Store Apps you cannot access arbitrary directories just like that. There is a limited set of directories that your app can access freely, for others you have to request user permission using special platform APIs.
If you want to store some data, Application.persistentDataPath is a directory you should be able to write to.