diff --git a/visualc/KLU/KLU_COMPLEX.vcxproj b/visualc/KLU/KLU_COMPLEX.vcxproj
index 3c97cedc2..ce42fa12d 100644
--- a/visualc/KLU/KLU_COMPLEX.vcxproj
+++ b/visualc/KLU/KLU_COMPLEX.vcxproj
@@ -25,19 +25,19 @@
StaticLibrary
- v140
+ v142
StaticLibrary
- v140
+ v142
StaticLibrary
- v140
+ v142
StaticLibrary
- v140
+ v142
diff --git a/visualc/vngspice.sln b/visualc/vngspice.sln
index 296e3067d..3f4dc4032 100644
--- a/visualc/vngspice.sln
+++ b/visualc/vngspice.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25029.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29926.136
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vngspice", "vngspice.vcxproj", "{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}"
ProjectSection(ProjectDependencies) = postProject
@@ -184,6 +184,30 @@ Global
{D701EA0E-B8B0-41D6-A90E-A0D8233F15FB}.ReleaseOMP|x64.Build.0 = Release|x64
{D701EA0E-B8B0-41D6-A90E-A0D8233F15FB}.ReleaseOMP|x86.ActiveCfg = Release|Win32
{D701EA0E-B8B0-41D6-A90E-A0D8233F15FB}.ReleaseOMP|x86.Build.0 = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_debug|x64.ActiveCfg = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_debug|x64.Build.0 = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_debug|x86.ActiveCfg = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_debug|x86.Build.0 = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release_omp|x64.ActiveCfg = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release_omp|x64.Build.0 = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release_omp|x86.ActiveCfg = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release_omp|x86.Build.0 = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release|x64.ActiveCfg = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release|x64.Build.0 = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release|x86.ActiveCfg = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.console_release|x86.Build.0 = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Debug|x64.ActiveCfg = Debug|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Debug|x64.Build.0 = Debug|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Debug|x86.ActiveCfg = Debug|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Debug|x86.Build.0 = Debug|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Release|x64.ActiveCfg = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Release|x64.Build.0 = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Release|x86.ActiveCfg = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.Release|x86.Build.0 = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.ReleaseOMP|x64.ActiveCfg = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.ReleaseOMP|x64.Build.0 = Release|x64
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.ReleaseOMP|x86.ActiveCfg = Release|Win32
+ {7A6473F5-AFED-4910-88D2-6204DA829832}.ReleaseOMP|x86.Build.0 = Release|Win32
{4BB60215-9A09-4192-9DB6-1A0CA823AFCA}.console_debug|x64.ActiveCfg = Debug|x64
{4BB60215-9A09-4192-9DB6-1A0CA823AFCA}.console_debug|x64.Build.0 = Debug|x64
{4BB60215-9A09-4192-9DB6-1A0CA823AFCA}.console_debug|x86.ActiveCfg = Debug|Win32
@@ -260,4 +284,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {8AA20118-51C1-427A-9F51-3984F2A3FC61}
+ EndGlobalSection
EndGlobal
diff --git a/visualc/vngspice.vcxproj b/visualc/vngspice.vcxproj
index 7126cbb25..6dbe7db1f 100644
--- a/visualc/vngspice.vcxproj
+++ b/visualc/vngspice.vcxproj
@@ -58,59 +58,59 @@
Application
- v140
+ v142
Application
true
- v140
+ v142
Application
- v140
+ v142
Application
true
- v140
+ v142
Application
- v140
+ v142
Application
true
- v140
+ v142
Application
- v140
+ v142
Application
true
- v140
+ v142
Application
true
- v140
+ v142
Application
true
- v140
+ v142
Application
true
- v140
+ v142
Application
true
- v140
+ v142
@@ -2844,6 +2844,7 @@
+
diff --git a/visualc/xspice/analog.vcxproj b/visualc/xspice/analog.vcxproj
index b720cba92..14576b480 100644
--- a/visualc/xspice/analog.vcxproj
+++ b/visualc/xspice/analog.vcxproj
@@ -22,30 +22,30 @@
analog
{8271FEA2-8AC0-4B6D-BAEA-A503D37B5DB2}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142
diff --git a/visualc/xspice/cmpp/cmpp.vcxproj b/visualc/xspice/cmpp/cmpp.vcxproj
index db3b7410a..96634e2aa 100644
--- a/visualc/xspice/cmpp/cmpp.vcxproj
+++ b/visualc/xspice/cmpp/cmpp.vcxproj
@@ -21,32 +21,32 @@
{7C865696-FA10-43AE-A20B-22AE72A165E2}
cmpp
- 8.1
+ 10.0
Application
true
- v140
+ v142
MultiByte
Application
false
- v140
+ v142
true
MultiByte
Application
true
- v140
+ v142
MultiByte
Application
false
- v140
+ v142
true
MultiByte
diff --git a/visualc/xspice/digital.vcxproj b/visualc/xspice/digital.vcxproj
index 23957daf2..f48a5e999 100644
--- a/visualc/xspice/digital.vcxproj
+++ b/visualc/xspice/digital.vcxproj
@@ -22,30 +22,30 @@
digital
{9ABEC5F2-F6C6-41DE-88AB-02460A07F46E}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142
@@ -242,7 +242,7 @@
-
+
..\..\src\xspice\%(RelativeDir);%(AdditionalIncludeDirectories)
@@ -329,7 +329,7 @@
-
+
diff --git a/visualc/xspice/spice2poly.vcxproj b/visualc/xspice/spice2poly.vcxproj
index 96864c5dd..d72ac9cda 100644
--- a/visualc/xspice/spice2poly.vcxproj
+++ b/visualc/xspice/spice2poly.vcxproj
@@ -22,30 +22,30 @@
spice2poly
{D701EA0E-B8B0-41D6-A90E-A0D8233F15FB}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142
@@ -209,7 +209,7 @@
-
+
diff --git a/visualc/xspice/table.vcxproj b/visualc/xspice/table.vcxproj
index 6d3d134d6..ec972ee53 100644
--- a/visualc/xspice/table.vcxproj
+++ b/visualc/xspice/table.vcxproj
@@ -22,30 +22,30 @@
table
{7A6473F5-AFED-4910-88D2-6204DA829832}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142
diff --git a/visualc/xspice/xtradev.vcxproj b/visualc/xspice/xtradev.vcxproj
index 5eb13c501..0bb4debc9 100644
--- a/visualc/xspice/xtradev.vcxproj
+++ b/visualc/xspice/xtradev.vcxproj
@@ -22,30 +22,30 @@
xtradev
{4BB60215-9A09-4192-9DB6-1A0CA823AFCA}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142
diff --git a/visualc/xspice/xtraevt.vcxproj b/visualc/xspice/xtraevt.vcxproj
index 98a1bc6e4..e83a4c5c6 100644
--- a/visualc/xspice/xtraevt.vcxproj
+++ b/visualc/xspice/xtraevt.vcxproj
@@ -22,30 +22,30 @@
xtraevt
{13500662-AF0B-4AB6-9AF9-BC3E07B5C1C6}
icmanalog
- 8.1
+ 10.0
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
NotSet
true
- v140
+ v142
DynamicLibrary
NotSet
- v140
+ v142
DynamicLibrary
MultiByte
true
- v140
+ v142