diff --git a/build/stdex-10.0.vcxproj b/build/stdex-10.0.vcxproj
index 1d478cb1c..296ae8c90 100644
--- a/build/stdex-10.0.vcxproj
+++ b/build/stdex-10.0.vcxproj
@@ -25,23 +25,23 @@
- DynamicLibrary
+ StaticLibrary
true
Unicode
- DynamicLibrary
+ StaticLibrary
true
Unicode
- DynamicLibrary
+ StaticLibrary
false
true
Unicode
- DynamicLibrary
+ StaticLibrary
false
true
Unicode
diff --git a/build/stdex-15.0.vcxproj b/build/stdex-15.0.vcxproj
index 90d61b449..5423cff59 100644
--- a/build/stdex-15.0.vcxproj
+++ b/build/stdex-15.0.vcxproj
@@ -34,40 +34,40 @@
- DynamicLibrary
+ StaticLibrary
true
Unicode
v141
- DynamicLibrary
+ StaticLibrary
true
Unicode
v141
- DynamicLibrary
+ StaticLibrary
true
Unicode
v141
true
- DynamicLibrary
+ StaticLibrary
false
true
Unicode
v141
- DynamicLibrary
+ StaticLibrary
false
true
Unicode
v141
- DynamicLibrary
+ StaticLibrary
false
true
Unicode
diff --git a/build/stdex.props b/build/stdex.props
index 2e00f23c8..f15529a36 100644
--- a/build/stdex.props
+++ b/build/stdex.props
@@ -4,34 +4,11 @@
-
- 10
-
+
..\..\..\output\$(Platform).$(Configuration)\
-
- stdex$(stdexVersion)ud_vc$(PlatformToolsetVersion)
-
-
- stdex$(stdexVersion)ud_vc$(PlatformToolsetVersion)_$(Platform)
-
-
- stdex$(stdexVersion)u_vc$(PlatformToolsetVersion)
-
-
- stdex$(stdexVersion)u_vc$(PlatformToolsetVersion)_$(Platform)
-
-
-
- STDEX;%(PreprocessorDefinitions)
-
-
-
-
- $(stdexVersion)
-
-
+
Create
diff --git a/include/stdex/common.h b/include/stdex/common.h
index ce2bdc231..71883a3a0 100644
--- a/include/stdex/common.h
+++ b/include/stdex/common.h
@@ -25,13 +25,8 @@
///
-/// Public function calling convention
+/// Classes without virtual table
///
-#ifdef STDEX
-#define STDEX_API __declspec(dllexport)
-#else
-#define STDEX_API __declspec(dllimport)
-#endif
#define STDEX_NOVTABLE __declspec(novtable)