diff --git a/README.md b/README.md
index 341e2660..79dd7896 100644
--- a/README.md
+++ b/README.md
@@ -80,10 +80,18 @@ the `src/windows` directory:
msbuild espeak-ng.sln
-If building with Visual Studio 2003, you need to use:
+To build with a specific version of Visual Studio, you need to use:
msbuild /p:PlatformToolset=v120 espeak-ng.sln
+replacing `v120` with the appropriate value for the target Visual Studio version:
+
+| PlatformToolset | Visual Studio |
+|-----------------|---------------|
+| v120 | 2013 |
+| v140 | 2015 |
+| v141 (default) | 2017 |
+
## Linux, Mac, BSD
### Dependencies
diff --git a/src/windows/data.vcxproj b/src/windows/data.vcxproj
index 99126967..4f976243 100644
--- a/src/windows/data.vcxproj
+++ b/src/windows/data.vcxproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -36,12 +36,12 @@
Application
true
- v140
+ v141
Application
false
- v140
+ v141
@@ -80,244 +80,244 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/src/windows/espeak-ng.vcxproj b/src/windows/espeak-ng.vcxproj
index 395864df..1fafd931 100644
--- a/src/windows/espeak-ng.vcxproj
+++ b/src/windows/espeak-ng.vcxproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -28,26 +28,26 @@
Application
true
- v140
+ v141
Unicode
Application
false
- v140
+ v141
true
Unicode
Application
true
- v140
+ v141
Unicode
Application
false
- v140
+ v141
true
Unicode
diff --git a/src/windows/libespeak-ng.vcxproj b/src/windows/libespeak-ng.vcxproj
index 83ccf944..0325e7b3 100644
--- a/src/windows/libespeak-ng.vcxproj
+++ b/src/windows/libespeak-ng.vcxproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -28,26 +28,26 @@
DynamicLibrary
true
- v140
+ v141
Unicode
DynamicLibrary
false
- v140
+ v141
true
Unicode
DynamicLibrary
true
- v140
+ v141
Unicode
DynamicLibrary
false
- v140
+ v141
true
Unicode
@@ -221,4 +221,4 @@
-
+
\ No newline at end of file
diff --git a/src/windows/libespeak-ng.vcxproj.filters b/src/windows/libespeak-ng.vcxproj.filters
index 38364fb0..fd91ed15 100644
--- a/src/windows/libespeak-ng.vcxproj.filters
+++ b/src/windows/libespeak-ng.vcxproj.filters
@@ -108,6 +108,36 @@
pcaudiolib
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -155,10 +185,13 @@
pcaudiolib
+
+ Header Files
+
Source Files
-
+
\ No newline at end of file