When I use any ftp client, such as FlashFXP, FileZilla, or even WinSCP.exe, I can upload files, and folders with files (meaning that I have creating dirs permission for my user).
but, when using C# .NET assembly, creating a connection through Sftp, (with security given up, without a fingerprint), I can only upload files that their directory already exist in the server. If I upload a directory with some files using the .NET assembly, I get a SessionRemoteException: Permission Denied. Error Code 3.
Is there any specifiec special settings I have to set on the server? or on the user?, or is this a problem with the .NET assembly?