diff --git a/visualc/VS2010/aescrypt2.vcxproj b/visualc/VS2010/aescrypt2.vcxproj
index afbfe48c7..644ef751b 100644
--- a/visualc/VS2010/aescrypt2.vcxproj
+++ b/visualc/VS2010/aescrypt2.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/benchmark.vcxproj b/visualc/VS2010/benchmark.vcxproj
index ee3ada3be..2655c657c 100644
--- a/visualc/VS2010/benchmark.vcxproj
+++ b/visualc/VS2010/benchmark.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/cert_app.vcxproj b/visualc/VS2010/cert_app.vcxproj
index 0988a298a..e73b5eb2a 100644
--- a/visualc/VS2010/cert_app.vcxproj
+++ b/visualc/VS2010/cert_app.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/cert_req.vcxproj b/visualc/VS2010/cert_req.vcxproj
index ef3ed2ea2..d378271df 100644
--- a/visualc/VS2010/cert_req.vcxproj
+++ b/visualc/VS2010/cert_req.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/cert_write.vcxproj b/visualc/VS2010/cert_write.vcxproj
index 43c009325..39a3239fc 100644
--- a/visualc/VS2010/cert_write.vcxproj
+++ b/visualc/VS2010/cert_write.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/crl_app.vcxproj b/visualc/VS2010/crl_app.vcxproj
index d7599990d..d4055982e 100644
--- a/visualc/VS2010/crl_app.vcxproj
+++ b/visualc/VS2010/crl_app.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/crypt_and_hash.vcxproj b/visualc/VS2010/crypt_and_hash.vcxproj
index d9d70ea39..35d4a7b9b 100644
--- a/visualc/VS2010/crypt_and_hash.vcxproj
+++ b/visualc/VS2010/crypt_and_hash.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/dh_client.vcxproj b/visualc/VS2010/dh_client.vcxproj
index c211badd0..4774caed8 100644
--- a/visualc/VS2010/dh_client.vcxproj
+++ b/visualc/VS2010/dh_client.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/dh_genprime.vcxproj b/visualc/VS2010/dh_genprime.vcxproj
index 4e2ee2049..ae8754c0b 100644
--- a/visualc/VS2010/dh_genprime.vcxproj
+++ b/visualc/VS2010/dh_genprime.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/dh_server.vcxproj b/visualc/VS2010/dh_server.vcxproj
index 025c54874..ee219971d 100644
--- a/visualc/VS2010/dh_server.vcxproj
+++ b/visualc/VS2010/dh_server.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/dtls_client.vcxproj b/visualc/VS2010/dtls_client.vcxproj
index 0f51e0470..4b55587f2 100644
--- a/visualc/VS2010/dtls_client.vcxproj
+++ b/visualc/VS2010/dtls_client.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/dtls_server.vcxproj b/visualc/VS2010/dtls_server.vcxproj
index e643d92a9..114412d37 100644
--- a/visualc/VS2010/dtls_server.vcxproj
+++ b/visualc/VS2010/dtls_server.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ecdh_curve25519.vcxproj b/visualc/VS2010/ecdh_curve25519.vcxproj
new file mode 100644
index 000000000..092be1714
--- /dev/null
+++ b/visualc/VS2010/ecdh_curve25519.vcxproj
@@ -0,0 +1,173 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+
+
+
+
+ {46cf2d25-6a36-4189-b59c-e4815388e554}
+
+
+
+ {82EE497E-12CC-7C5B-A072-665678ACB43E}
+ Win32Proj
+ ecdh_curve25519
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+ Windows7.1SDK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ ../../include
+
+
+ Console
+ true
+ NotSet
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib
+ Debug
+
+
+ false
+
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ ../../include
+
+
+ Console
+ true
+ NotSet
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib
+ Debug
+
+
+ false
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ ../../include
+
+
+ Console
+ true
+ true
+ true
+ Release
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ ../../include
+
+
+ Console
+ true
+ true
+ true
+ Release
+ %(AdditionalDependencies);
+
+
+
+
+
+
diff --git a/visualc/VS2010/ecdsa.vcxproj b/visualc/VS2010/ecdsa.vcxproj
index 5d83e1f40..786b838d5 100644
--- a/visualc/VS2010/ecdsa.vcxproj
+++ b/visualc/VS2010/ecdsa.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/gen_entropy.vcxproj b/visualc/VS2010/gen_entropy.vcxproj
index d3eee21cb..00905666d 100644
--- a/visualc/VS2010/gen_entropy.vcxproj
+++ b/visualc/VS2010/gen_entropy.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/gen_key.vcxproj b/visualc/VS2010/gen_key.vcxproj
index e72d47521..c7ee53f57 100644
--- a/visualc/VS2010/gen_key.vcxproj
+++ b/visualc/VS2010/gen_key.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/gen_random_ctr_drbg.vcxproj b/visualc/VS2010/gen_random_ctr_drbg.vcxproj
index cffbc434c..78da2dfcb 100644
--- a/visualc/VS2010/gen_random_ctr_drbg.vcxproj
+++ b/visualc/VS2010/gen_random_ctr_drbg.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/gen_random_havege.vcxproj b/visualc/VS2010/gen_random_havege.vcxproj
index 729f8fe60..7e638e3c5 100644
--- a/visualc/VS2010/gen_random_havege.vcxproj
+++ b/visualc/VS2010/gen_random_havege.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/generic_sum.vcxproj b/visualc/VS2010/generic_sum.vcxproj
index 3ff156304..b6438610a 100644
--- a/visualc/VS2010/generic_sum.vcxproj
+++ b/visualc/VS2010/generic_sum.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/hello.vcxproj b/visualc/VS2010/hello.vcxproj
index 1d368951e..e0692d9e2 100644
--- a/visualc/VS2010/hello.vcxproj
+++ b/visualc/VS2010/hello.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/key_app.vcxproj b/visualc/VS2010/key_app.vcxproj
index ecd1154ab..47e1b2936 100644
--- a/visualc/VS2010/key_app.vcxproj
+++ b/visualc/VS2010/key_app.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/key_app_writer.vcxproj b/visualc/VS2010/key_app_writer.vcxproj
index 6443005dc..c434baeb6 100644
--- a/visualc/VS2010/key_app_writer.vcxproj
+++ b/visualc/VS2010/key_app_writer.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/mbedTLS.vcxproj b/visualc/VS2010/mbedTLS.vcxproj
index 85dc3d809..0d2464444 100644
--- a/visualc/VS2010/mbedTLS.vcxproj
+++ b/visualc/VS2010/mbedTLS.vcxproj
@@ -65,15 +65,19 @@
true
+ $(Configuration)\$(TargetName)\
true
+ $(Configuration)\$(TargetName)\
false
+ $(Configuration)\$(TargetName)\
false
+ $(Configuration)\$(TargetName)\
diff --git a/visualc/VS2010/mini_client.vcxproj b/visualc/VS2010/mini_client.vcxproj
index e3007d75b..4dbeb9d62 100644
--- a/visualc/VS2010/mini_client.vcxproj
+++ b/visualc/VS2010/mini_client.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/mpi_demo.vcxproj b/visualc/VS2010/mpi_demo.vcxproj
index 881ea2350..dfb68eb9c 100644
--- a/visualc/VS2010/mpi_demo.vcxproj
+++ b/visualc/VS2010/mpi_demo.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/pem2der.vcxproj b/visualc/VS2010/pem2der.vcxproj
index 50f877d90..3823107e8 100644
--- a/visualc/VS2010/pem2der.vcxproj
+++ b/visualc/VS2010/pem2der.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/pk_decrypt.vcxproj b/visualc/VS2010/pk_decrypt.vcxproj
index 17f0ffe90..9b689bf8f 100644
--- a/visualc/VS2010/pk_decrypt.vcxproj
+++ b/visualc/VS2010/pk_decrypt.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/pk_encrypt.vcxproj b/visualc/VS2010/pk_encrypt.vcxproj
index 2e49348da..c58c1d954 100644
--- a/visualc/VS2010/pk_encrypt.vcxproj
+++ b/visualc/VS2010/pk_encrypt.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/pk_sign.vcxproj b/visualc/VS2010/pk_sign.vcxproj
index 1549dfdc5..4b22d3e21 100644
--- a/visualc/VS2010/pk_sign.vcxproj
+++ b/visualc/VS2010/pk_sign.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/pk_verify.vcxproj b/visualc/VS2010/pk_verify.vcxproj
index 1aee7aeb7..6d9654c6a 100644
--- a/visualc/VS2010/pk_verify.vcxproj
+++ b/visualc/VS2010/pk_verify.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/req_app.vcxproj b/visualc/VS2010/req_app.vcxproj
index 1d3809527..5c6870ce1 100644
--- a/visualc/VS2010/req_app.vcxproj
+++ b/visualc/VS2010/req_app.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_decrypt.vcxproj b/visualc/VS2010/rsa_decrypt.vcxproj
index 67404ef20..fb3f4441c 100644
--- a/visualc/VS2010/rsa_decrypt.vcxproj
+++ b/visualc/VS2010/rsa_decrypt.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_encrypt.vcxproj b/visualc/VS2010/rsa_encrypt.vcxproj
index 8fab1d5ef..779c020cd 100644
--- a/visualc/VS2010/rsa_encrypt.vcxproj
+++ b/visualc/VS2010/rsa_encrypt.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_genkey.vcxproj b/visualc/VS2010/rsa_genkey.vcxproj
index 87e67f47c..756b597b4 100644
--- a/visualc/VS2010/rsa_genkey.vcxproj
+++ b/visualc/VS2010/rsa_genkey.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_sign.vcxproj b/visualc/VS2010/rsa_sign.vcxproj
index b24d3a1e3..cf15c7045 100644
--- a/visualc/VS2010/rsa_sign.vcxproj
+++ b/visualc/VS2010/rsa_sign.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_sign_pss.vcxproj b/visualc/VS2010/rsa_sign_pss.vcxproj
index d4b605c38..67246d12f 100644
--- a/visualc/VS2010/rsa_sign_pss.vcxproj
+++ b/visualc/VS2010/rsa_sign_pss.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_verify.vcxproj b/visualc/VS2010/rsa_verify.vcxproj
index daaa29da6..8aa85cb3f 100644
--- a/visualc/VS2010/rsa_verify.vcxproj
+++ b/visualc/VS2010/rsa_verify.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/rsa_verify_pss.vcxproj b/visualc/VS2010/rsa_verify_pss.vcxproj
index f8b8c807e..a046fe212 100644
--- a/visualc/VS2010/rsa_verify_pss.vcxproj
+++ b/visualc/VS2010/rsa_verify_pss.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/selftest.vcxproj b/visualc/VS2010/selftest.vcxproj
index 44268d21b..ae85181b0 100644
--- a/visualc/VS2010/selftest.vcxproj
+++ b/visualc/VS2010/selftest.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_cert_test.vcxproj b/visualc/VS2010/ssl_cert_test.vcxproj
index 187c2ec4c..158f2366a 100644
--- a/visualc/VS2010/ssl_cert_test.vcxproj
+++ b/visualc/VS2010/ssl_cert_test.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_client1.vcxproj b/visualc/VS2010/ssl_client1.vcxproj
index 479ca94cc..390593085 100644
--- a/visualc/VS2010/ssl_client1.vcxproj
+++ b/visualc/VS2010/ssl_client1.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_client2.vcxproj b/visualc/VS2010/ssl_client2.vcxproj
index a956922d5..4fcb6adb7 100644
--- a/visualc/VS2010/ssl_client2.vcxproj
+++ b/visualc/VS2010/ssl_client2.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_fork_server.vcxproj b/visualc/VS2010/ssl_fork_server.vcxproj
index 18c916557..389097684 100644
--- a/visualc/VS2010/ssl_fork_server.vcxproj
+++ b/visualc/VS2010/ssl_fork_server.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_mail_client.vcxproj b/visualc/VS2010/ssl_mail_client.vcxproj
index c1856175c..e85cfcbf8 100644
--- a/visualc/VS2010/ssl_mail_client.vcxproj
+++ b/visualc/VS2010/ssl_mail_client.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_server.vcxproj b/visualc/VS2010/ssl_server.vcxproj
index 09888b750..cf2b258aa 100644
--- a/visualc/VS2010/ssl_server.vcxproj
+++ b/visualc/VS2010/ssl_server.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/ssl_server2.vcxproj b/visualc/VS2010/ssl_server2.vcxproj
index b39ce5dce..5cac05ef9 100644
--- a/visualc/VS2010/ssl_server2.vcxproj
+++ b/visualc/VS2010/ssl_server2.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/strerror.vcxproj b/visualc/VS2010/strerror.vcxproj
index 58feabceb..927942ffe 100644
--- a/visualc/VS2010/strerror.vcxproj
+++ b/visualc/VS2010/strerror.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
diff --git a/visualc/VS2010/udp_proxy.vcxproj b/visualc/VS2010/udp_proxy.vcxproj
index 1ca3e6af9..e1135b9c7 100644
--- a/visualc/VS2010/udp_proxy.vcxproj
+++ b/visualc/VS2010/udp_proxy.vcxproj
@@ -71,18 +71,22 @@
-
- true
-
-
- true
-
-
- false
-
-
- false
-
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ true
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+
+
+ false
+ $(Configuration)\$(TargetName)\
+