diff --git a/MSICA.sln b/MSICA.sln
index 195f7a2..1b34f8c 100644
--- a/MSICA.sln
+++ b/MSICA.sln
@@ -3,13 +3,13 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29728.190
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MSICALib", "lib\MSICALib\build\MSICALib-16.0.vcxproj", "{8552EE55-177E-4F51-B51B-BAF7D6462CDE}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MSICALib", "lib\MSICALib\build\MSICALib.vcxproj", "{8552EE55-177E-4F51-B51B-BAF7D6462CDE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MSICA", "MSICA\MSICA.vcxproj", "{A7D9EBC1-1E64-4399-9C88-6692F8742153}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{26350A68-2F55-4732-972C-4A5E9077699E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinStd", "lib\WinStd\build\WinStd-16.0.vcxproj", "{47399D91-7EB9-41DE-B521-514BA5DB0C43}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinStd", "lib\WinStd\build\WinStd.vcxproj", "{47399D91-7EB9-41DE-B521-514BA5DB0C43}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/MSICA/MSICA.props b/MSICA/MSICA.props
deleted file mode 100644
index 9adaf42..0000000
--- a/MSICA/MSICA.props
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
- ..\output\$(Platform).$(Configuration)\
- true
-
-
-
- MultiThreadedDebug
-
-
-
-
- MultiThreaded
-
-
-
-
- Windows
-
-
- ..\lib\MSICALib\include;..\lib\WinStd\include;%(AdditionalIncludeDirectories)
-
-
-
-
\ No newline at end of file
diff --git a/MSICA/MSICA.vcxproj b/MSICA/MSICA.vcxproj
index 7663376..a3d1ea1 100644
--- a/MSICA/MSICA.vcxproj
+++ b/MSICA/MSICA.vcxproj
@@ -28,102 +28,56 @@
{A7D9EBC1-1E64-4399-9C88-6692F8742153}
- v4.0
- 10.0
-
+
DynamicLibrary
Unicode
+ $(DefaultPlatformToolset)
+
+
+ true
+
+
true
- v142
-
- DynamicLibrary
- Unicode
- v142
-
-
- DynamicLibrary
- Unicode
- true
- v142
-
-
- DynamicLibrary
- Unicode
- true
- v142
- true
-
-
- DynamicLibrary
- Unicode
- v142
-
-
- DynamicLibrary
- Unicode
- v142
+
true
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
- <_ProjectFileVersion>10.0.30319.1
+ ..\output\$(Platform).$(Configuration)\
+ true
-
-
-
-
-
-
+
+
+ MultiThreadedDebug
+
+
+
+
+ MultiThreaded
+
+
+
+
+ Windows
+
+
+ ..\lib\MSICALib\include;..\lib\WinStd\include;%(AdditionalIncludeDirectories)
+
+
- Create
- Create
- Create
- Create
- Create
- Create
+ Create
@@ -134,10 +88,10 @@
-
+
{8552ee55-177e-4f51-b51b-baf7d6462cde}
-
+
{47399d91-7eb9-41de-b521-514ba5db0c43}
diff --git a/include/ARM64.props b/include/ARM64.props
index 45fa419..a58540d 100644
--- a/include/ARM64.props
+++ b/include/ARM64.props
@@ -21,7 +21,6 @@
-
<_PropertySheetDisplayName>MSICA ARM64
@@ -35,5 +34,4 @@
ole32.lib;oleaut32.lib;%(AdditionalDependencies)
-
\ No newline at end of file
diff --git a/include/Debug.props b/include/Debug.props
index 423df30..638bf12 100644
--- a/include/Debug.props
+++ b/include/Debug.props
@@ -19,7 +19,6 @@
-->
-
<_PropertySheetDisplayName>MSICA Debug
@@ -37,7 +36,6 @@
false
-
diff --git a/include/Release.props b/include/Release.props
index e2f4838..cf04cd0 100644
--- a/include/Release.props
+++ b/include/Release.props
@@ -19,7 +19,6 @@
-->
-
<_PropertySheetDisplayName>MSICA Release
@@ -38,7 +37,6 @@
NDEBUG;%(PreprocessorDefinitions)
-
diff --git a/include/Win32.props b/include/Win32.props
index 852effb..5a185b1 100644
--- a/include/Win32.props
+++ b/include/Win32.props
@@ -21,7 +21,6 @@
-
<_PropertySheetDisplayName>MSICA Win32
@@ -34,5 +33,4 @@
MachineX86
-
\ No newline at end of file
diff --git a/include/common.props b/include/common.props
index a35d61d..7fd56a4 100644
--- a/include/common.props
+++ b/include/common.props
@@ -21,9 +21,6 @@
-
- MSICA
-
<_PropertySheetDisplayName>MSICA Common
temp\$(MSBuildProjectName).$(Platform).$(Configuration).$(PlatformToolset)\
@@ -51,5 +48,4 @@
$(OutDir)..\locale\%(Filename)\$(ProjectName).mo
-
\ No newline at end of file
diff --git a/include/x64.props b/include/x64.props
index 07efac1..dc7da5d 100644
--- a/include/x64.props
+++ b/include/x64.props
@@ -21,7 +21,6 @@
-
<_PropertySheetDisplayName>MSICA x64
@@ -34,5 +33,4 @@
MachineX64
-
\ No newline at end of file
diff --git a/lib/MSICALib b/lib/MSICALib
index c9cf295..bc9f4de 160000
--- a/lib/MSICALib
+++ b/lib/MSICALib
@@ -1 +1 @@
-Subproject commit c9cf29551dc26e7540664e702dea8970ad5c3f0f
+Subproject commit bc9f4de093751db99cd8cb4627c75aab9b4a1bf4
diff --git a/lib/WinStd b/lib/WinStd
index 82935bd..27f3946 160000
--- a/lib/WinStd
+++ b/lib/WinStd
@@ -1 +1 @@
-Subproject commit 82935bd8e0b10f1c29149d2c1639b64392f575cd
+Subproject commit 27f3946c4feaaf5a9387366a41262d3e97ea08d9