1
Vote

In Get.cs, please fix the bug in Execute() by adding one line:

description

if (!big)
                    {
                        string thisFilename;
                        if (sub)
                        {
                            thisFilename = Path.Combine(filename, KeyToFilename(entry.Key.Substring(key.Length)));
                            string directoryName = Path.GetDirectoryName(thisFilename);
                            if (!Directory.Exists(directoryName))
                                Directory.CreateDirectory(directoryName);
//************* add the next line *****************
                             if(0 == Path.GetFileName(thisFilename)) continue;   //

                        }

comments