diff --git a/openless-all/app/windows-ime/OpenLessIme.vcxproj b/openless-all/app/windows-ime/OpenLessIme.vcxproj
index 0275bfae..ec863ef7 100644
--- a/openless-all/app/windows-ime/OpenLessIme.vcxproj
+++ b/openless-all/app/windows-ime/OpenLessIme.vcxproj
@@ -52,6 +52,7 @@
Windows
msctf.lib;ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
+ src\OpenLessIme.def
@@ -69,6 +70,7 @@
true
true
msctf.lib;ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
+ src\OpenLessIme.def
@@ -86,6 +88,9 @@
+
+
+
diff --git a/openless-all/app/windows-ime/src/OpenLessIme.def b/openless-all/app/windows-ime/src/OpenLessIme.def
new file mode 100644
index 00000000..082239aa
--- /dev/null
+++ b/openless-all/app/windows-ime/src/OpenLessIme.def
@@ -0,0 +1,6 @@
+LIBRARY "OpenLessIme"
+EXPORTS
+ DllCanUnloadNow PRIVATE
+ DllGetClassObject PRIVATE
+ DllRegisterServer PRIVATE
+ DllUnregisterServer PRIVATE