diff --git a/.vs/Roaming.git/FileContentIndex/951119d6-19f8-4a7a-b4f4-84a32139e908.vsidx b/.vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx similarity index 62% rename from .vs/Roaming.git/FileContentIndex/951119d6-19f8-4a7a-b4f4-84a32139e908.vsidx rename to .vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx index 9f92a01..e6331ce 100644 Binary files a/.vs/Roaming.git/FileContentIndex/951119d6-19f8-4a7a-b4f4-84a32139e908.vsidx and b/.vs/Roaming.git/FileContentIndex/eb72bb53-b0b2-4f5e-af1f-8a6d82ec0880.vsidx differ diff --git a/.vs/Roaming.git/v17/.suo b/.vs/Roaming.git/v17/.suo index 0957904..0d6ecb4 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 304f6ac..d8c8207 100644 --- a/Roaming/Roaming.cs +++ b/Roaming/Roaming.cs @@ -297,7 +297,14 @@ namespace Eugen.ESystem /// 'True' if the key exists, otherwise 'false' public bool KeyExists() { - return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey + "\\" + Key); + if (SubKeyExists()) + { + return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + SubKey + "\\" + Key); + } + else + { + return Directory.Exists(RoamingPath + "\\" + MainKey + "\\" + Key); + } } /// diff --git a/Roaming/bin/Debug/heroaming.dll b/Roaming/bin/Debug/heroaming.dll index f3eac2c..79f782d 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 44f13ad..aeb1c58 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 f3eac2c..79f782d 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 44f13ad..aeb1c58 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 1dd57dd..204aacd 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 45b0235..5bdd217 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 f3eac2c..79f782d 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 44f13ad..aeb1c58 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 b2c16dd..e5a9748 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 1dd57dd..204aacd 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 45b0235..5bdd217 100644 Binary files a/Test_Roaming/obj/Debug/Test_Roaming.pdb and b/Test_Roaming/obj/Debug/Test_Roaming.pdb differ