diff --git a/Mkfiles/vs/genmacro/genmacro.vcxproj b/Mkfiles/vs/genmacro/genmacro.vcxproj
index 15b7c844..1385ac6a 100644
--- a/Mkfiles/vs/genmacro/genmacro.vcxproj
+++ b/Mkfiles/vs/genmacro/genmacro.vcxproj
@@ -22,28 +22,27 @@
{225700A5-07B8-434E-AD61-555278BF6733}
genmacro
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/genmodule/genmodule.vcxproj b/Mkfiles/vs/genmodule/genmodule.vcxproj
index ae484bfb..f8eb8f16 100644
--- a/Mkfiles/vs/genmodule/genmodule.vcxproj
+++ b/Mkfiles/vs/genmodule/genmodule.vcxproj
@@ -22,28 +22,27 @@
{F0E8B707-00C5-4FF2-B8EF-7C39817132A0}
genmodule
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/genperf/genperf.vcxproj b/Mkfiles/vs/genperf/genperf.vcxproj
index 231be306..913caa89 100644
--- a/Mkfiles/vs/genperf/genperf.vcxproj
+++ b/Mkfiles/vs/genperf/genperf.vcxproj
@@ -22,28 +22,27 @@
{C45A8B59-8B59-4D5D-A8E8-FB090F8DD619}
genperf
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/genstring/genstring.vcxproj b/Mkfiles/vs/genstring/genstring.vcxproj
index cf4c74c4..0c7d7898 100644
--- a/Mkfiles/vs/genstring/genstring.vcxproj
+++ b/Mkfiles/vs/genstring/genstring.vcxproj
@@ -22,28 +22,27 @@
{021CEB0A-F721-4F59-B349-9CEEAF244459}
genstring
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/genversion/genversion.vcxproj b/Mkfiles/vs/genversion/genversion.vcxproj
index ceab0767..c9cbe8b2 100644
--- a/Mkfiles/vs/genversion/genversion.vcxproj
+++ b/Mkfiles/vs/genversion/genversion.vcxproj
@@ -22,28 +22,27 @@
{B545983B-8EE0-4A7B-A67A-E749EEAE62A2}
genversion
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/libyasm-stdint.h b/Mkfiles/vs/libyasm-stdint.h
new file mode 100644
index 00000000..91d7d009
--- /dev/null
+++ b/Mkfiles/vs/libyasm-stdint.h
@@ -0,0 +1,4 @@
+#ifndef _UINTPTR_T_DEFINED
+typedef unsigned long uintptr_t;
+#define _UINTPTR_T_DEFINED
+#endif
diff --git a/Mkfiles/vs/libyasm/libyasm.vcxproj b/Mkfiles/vs/libyasm/libyasm.vcxproj
index 5c60efd2..03a53e25 100644
--- a/Mkfiles/vs/libyasm/libyasm.vcxproj
+++ b/Mkfiles/vs/libyasm/libyasm.vcxproj
@@ -28,25 +28,25 @@
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/modules/modules.vcxproj b/Mkfiles/vs/modules/modules.vcxproj
index 7781ac71..699eb6fd 100644
--- a/Mkfiles/vs/modules/modules.vcxproj
+++ b/Mkfiles/vs/modules/modules.vcxproj
@@ -21,32 +21,31 @@
{D715A3D4-EFAA-442E-AD8B-5B4FF64E1DD6}
modules
- 10.0
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
StaticLibrary
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/re2c/re2c.vcxproj b/Mkfiles/vs/re2c/re2c.vcxproj
index 4809fec7..d7bb0736 100644
--- a/Mkfiles/vs/re2c/re2c.vcxproj
+++ b/Mkfiles/vs/re2c/re2c.vcxproj
@@ -22,28 +22,27 @@
{3C58BE13-50A3-4583-984D-D8902B3D7713}
re2c
Win32Proj
- 10.0
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/vsyasm.vcxproj b/Mkfiles/vs/vsyasm.vcxproj
index c45fa59f..40ab4d6e 100644
--- a/Mkfiles/vs/vsyasm.vcxproj
+++ b/Mkfiles/vs/vsyasm.vcxproj
@@ -28,25 +28,25 @@
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/yasm.vcxproj b/Mkfiles/vs/yasm.vcxproj
index e928b385..13363e3c 100644
--- a/Mkfiles/vs/yasm.vcxproj
+++ b/Mkfiles/vs/yasm.vcxproj
@@ -21,32 +21,31 @@
{34EB1BEB-C2D6-4A52-82B7-7ACD714A30D5}
yasm
- 10.0
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
diff --git a/Mkfiles/vs/ytasm.vcxproj b/Mkfiles/vs/ytasm.vcxproj
index 6e55cf89..0e9d6bfa 100644
--- a/Mkfiles/vs/ytasm.vcxproj
+++ b/Mkfiles/vs/ytasm.vcxproj
@@ -21,32 +21,31 @@
{2162937B-0DBD-4450-B45F-DF578D8E7508}
ytasm
- 10.0
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)
Application
false
MultiByte
- v145
+ $(DefaultPlatformToolset)