diff --git a/projectfiles/VC16/WindowsTimeout.vcxproj b/projectfiles/VC16/WindowsTimeout.vcxproj
index 7a40c68ae3c..f895079415b 100644
--- a/projectfiles/VC16/WindowsTimeout.vcxproj
+++ b/projectfiles/VC16/WindowsTimeout.vcxproj
@@ -68,10 +68,16 @@
true
+ $(SolutionDir)\..\..\
+ $(Configuration)\$(ProjectName)\
true
+
+ $(SolutionDir)\..\..\
+ $(Configuration)\$(ProjectName)\
+
Disabled
diff --git a/projectfiles/VC16/campaignd.vcxproj b/projectfiles/VC16/campaignd.vcxproj
index d7b10270b43..fe5f623fb8c 100644
--- a/projectfiles/VC16/campaignd.vcxproj
+++ b/projectfiles/VC16/campaignd.vcxproj
@@ -40,7 +40,13 @@
- $(Configuration)\campaignd\
+ $(Configuration)\$(ProjectName)\
+
+
+ $(SolutionDir)$(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
diff --git a/projectfiles/VC16/liblua.vcxproj b/projectfiles/VC16/liblua.vcxproj
index 70392fb2f43..507fe78bec1 100644
--- a/projectfiles/VC16/liblua.vcxproj
+++ b/projectfiles/VC16/liblua.vcxproj
@@ -54,7 +54,18 @@
<_ProjectFileVersion>12.0.30501.0
-
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
Disabled
diff --git a/projectfiles/VC16/wesnoth.vcxproj b/projectfiles/VC16/wesnoth.vcxproj
index ced406c77c3..02c59ded439 100644
--- a/projectfiles/VC16/wesnoth.vcxproj
+++ b/projectfiles/VC16/wesnoth.vcxproj
@@ -83,7 +83,7 @@
true
$(SolutionDir)..\..\
OMP_WAIT_POLICY=PASSIVE
- $(SolutionDir)\..\..\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
@@ -96,13 +96,13 @@
true
- $(SolutionDir)\..\..\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
false
false
- $(SolutionDir)\..\..\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
diff --git a/projectfiles/VC16/wesnothd.vcxproj b/projectfiles/VC16/wesnothd.vcxproj
index 48add186d46..a2b06b0a4b3 100644
--- a/projectfiles/VC16/wesnothd.vcxproj
+++ b/projectfiles/VC16/wesnothd.vcxproj
@@ -112,18 +112,24 @@
$(SolutionDir)..\..\
+ $(SolutionDir)..\..\
+ $(Configuration)\${ProjectName)\
$(SolutionDir)..\..\
$(SolutionDir)..\..\
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
$(SolutionDir)..\..\
$(SolutionDir)..\..\
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
$(SolutionDir)..\..\
diff --git a/projectfiles/VC16/wesnothlib.vcxproj b/projectfiles/VC16/wesnothlib.vcxproj
index 4b96dc1b3e7..69b423b5dba 100644
--- a/projectfiles/VC16/wesnothlib.vcxproj
+++ b/projectfiles/VC16/wesnothlib.vcxproj
@@ -91,8 +91,19 @@
<_ProjectFileVersion>12.0.30501.0
-
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\$(ProjectName)\
+
$(IntDir)BuildLog.htm