diff --git a/SiaDrive.Api/SiaDrive.Api.vcxproj b/SiaDrive.Api/SiaDrive.Api.vcxproj
index de4488e..78459f6 100644
--- a/SiaDrive.Api/SiaDrive.Api.vcxproj
+++ b/SiaDrive.Api/SiaDrive.Api.vcxproj
@@ -75,15 +75,23 @@
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
diff --git a/SiaDrive.Dokan.Api/SiaDrive.Dokan.Api.vcxproj b/SiaDrive.Dokan.Api/SiaDrive.Dokan.Api.vcxproj
index 9b3051e..e74a07d 100644
--- a/SiaDrive.Dokan.Api/SiaDrive.Dokan.Api.vcxproj
+++ b/SiaDrive.Dokan.Api/SiaDrive.Dokan.Api.vcxproj
@@ -75,15 +75,23 @@
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
diff --git a/SiaDrive/SiaDrive.vcxproj b/SiaDrive/SiaDrive.vcxproj
index d2bf999..01f7b5a 100644
--- a/SiaDrive/SiaDrive.vcxproj
+++ b/SiaDrive/SiaDrive.vcxproj
@@ -75,15 +75,23 @@
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
true
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
false
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
diff --git a/UnitTests/UnitTests.vcxproj b/UnitTests/UnitTests.vcxproj
index b1c31b7..bde060a 100644
--- a/UnitTests/UnitTests.vcxproj
+++ b/UnitTests/UnitTests.vcxproj
@@ -26,14 +26,14 @@
- StaticLibrary
+ DynamicLibrary
true
v140
Unicode
Dynamic
- StaticLibrary
+ DynamicLibrary
false
v140
true
@@ -41,14 +41,14 @@
Dynamic
- StaticLibrary
+ DynamicLibrary
true
v140
Unicode
Dynamic
- StaticLibrary
+ DynamicLibrary
false
v140
true
@@ -77,21 +77,29 @@
true
$(VCInstallDir)UnitTest\include;$(IncludePath)
$(VCInstallDir)UnitTest\lib;$(LibraryPath)
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
true
$(VCInstallDir)UnitTest\include;$(IncludePath)
$(VCInstallDir)UnitTest\lib\amd64;$(LibraryPath)
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
true
$(VCInstallDir)UnitTest\include;$(IncludePath)
$(VCInstallDir)UnitTest\lib;$(LibraryPath)
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\
true
$(VCInstallDir)UnitTest\include;$(IncludePath)
$(VCInstallDir)UnitTest\lib\amd64;$(LibraryPath)
+ $(SolutionDir)obj\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(SolutionDir)bin\$(Platform)\$(Configuration)\