diff --git a/.vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx b/.vs/Roaming.git/FileContentIndex/44df2627-f01c-4316-b8d2-cb51ac0760bf.vsidx similarity index 88% rename from .vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx rename to .vs/Roaming.git/FileContentIndex/44df2627-f01c-4316-b8d2-cb51ac0760bf.vsidx index e6331ce..f19c68c 100644 Binary files a/.vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx and b/.vs/Roaming.git/FileContentIndex/44df2627-f01c-4316-b8d2-cb51ac0760bf.vsidx differ diff --git a/.vs/Roaming.git/v17/.suo b/.vs/Roaming.git/v17/.suo index 0d6ecb4..45f93af 100644 Binary files a/.vs/Roaming.git/v17/.suo and b/.vs/Roaming.git/v17/.suo differ diff --git a/Roaming/Roaming.cs b/Roaming/Roaming.cs index d8c8207..48dffff 100644 --- a/Roaming/Roaming.cs +++ b/Roaming/Roaming.cs @@ -288,7 +288,14 @@ namespace Eugen.ESystem /// 'True' if the sub key exists, otherwise 'false' public bool SubKeyExists() { - return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey); + if (String.IsNullOrEmpty(SubKey)) + { + return false; + } + else + { + return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey); + } } /// @@ -299,11 +306,11 @@ namespace Eugen.ESystem { if (SubKeyExists()) { - return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey + "\\" + Key); + return File.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey + "\\" + Key); } else { - return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + Key); + return File.Exists(RoamingPath + "\\" + MainKey + "\\" + Key); } } diff --git a/Roaming/bin/Debug/heroaming.dll b/Roaming/bin/Debug/heroaming.dll index 79f782d..4f549c8 100644 Binary files a/Roaming/bin/Debug/heroaming.dll and b/Roaming/bin/Debug/heroaming.dll differ diff --git a/Roaming/bin/Debug/heroaming.pdb b/Roaming/bin/Debug/heroaming.pdb index aeb1c58..d82d952 100644 Binary files a/Roaming/bin/Debug/heroaming.pdb and b/Roaming/bin/Debug/heroaming.pdb differ diff --git a/Roaming/obj/Debug/heroaming.dll b/Roaming/obj/Debug/heroaming.dll index 79f782d..4f549c8 100644 Binary files a/Roaming/obj/Debug/heroaming.dll and b/Roaming/obj/Debug/heroaming.dll differ diff --git a/Roaming/obj/Debug/heroaming.pdb b/Roaming/obj/Debug/heroaming.pdb index aeb1c58..d82d952 100644 Binary files a/Roaming/obj/Debug/heroaming.pdb and b/Roaming/obj/Debug/heroaming.pdb differ diff --git a/Test_Roaming/bin/Debug/Test_Roaming.exe b/Test_Roaming/bin/Debug/Test_Roaming.exe index 204aacd..89e3930 100644 Binary files a/Test_Roaming/bin/Debug/Test_Roaming.exe and b/Test_Roaming/bin/Debug/Test_Roaming.exe differ diff --git a/Test_Roaming/bin/Debug/Test_Roaming.pdb b/Test_Roaming/bin/Debug/Test_Roaming.pdb index 5bdd217..2e8e5c8 100644 Binary files a/Test_Roaming/bin/Debug/Test_Roaming.pdb and b/Test_Roaming/bin/Debug/Test_Roaming.pdb differ diff --git a/Test_Roaming/bin/Debug/heroaming.dll b/Test_Roaming/bin/Debug/heroaming.dll index 79f782d..4f549c8 100644 Binary files a/Test_Roaming/bin/Debug/heroaming.dll and b/Test_Roaming/bin/Debug/heroaming.dll differ diff --git a/Test_Roaming/bin/Debug/heroaming.pdb b/Test_Roaming/bin/Debug/heroaming.pdb index aeb1c58..d82d952 100644 Binary files a/Test_Roaming/bin/Debug/heroaming.pdb and b/Test_Roaming/bin/Debug/heroaming.pdb differ diff --git a/Test_Roaming/obj/Debug/Test_Roaming.csproj.AssemblyReference.cache b/Test_Roaming/obj/Debug/Test_Roaming.csproj.AssemblyReference.cache index e5a9748..6815199 100644 Binary files a/Test_Roaming/obj/Debug/Test_Roaming.csproj.AssemblyReference.cache and b/Test_Roaming/obj/Debug/Test_Roaming.csproj.AssemblyReference.cache differ diff --git a/Test_Roaming/obj/Debug/Test_Roaming.exe b/Test_Roaming/obj/Debug/Test_Roaming.exe index 204aacd..89e3930 100644 Binary files a/Test_Roaming/obj/Debug/Test_Roaming.exe and b/Test_Roaming/obj/Debug/Test_Roaming.exe differ diff --git a/Test_Roaming/obj/Debug/Test_Roaming.pdb b/Test_Roaming/obj/Debug/Test_Roaming.pdb index 5bdd217..2e8e5c8 100644 Binary files a/Test_Roaming/obj/Debug/Test_Roaming.pdb and b/Test_Roaming/obj/Debug/Test_Roaming.pdb differ