diff --git a/.gitignore b/.gitignore
index 2a2095e5..72f7592e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,5 +25,9 @@ promo-openless/
docs/old-promo/
.worktrees/
+# Windows TSF IME local build outputs
+openless-all/app/windows-ime/OpenLessIme/
+openless-all/app/windows-ime/x64/
+
# Planning docs are kept local only, not published to the public repo.
docs/plans/
diff --git a/openless-all/app/windows-ime/OpenLessIme.vcxproj b/openless-all/app/windows-ime/OpenLessIme.vcxproj
index d27520d7..32c1ba4f 100644
--- a/openless-all/app/windows-ime/OpenLessIme.vcxproj
+++ b/openless-all/app/windows-ime/OpenLessIme.vcxproj
@@ -51,7 +51,7 @@
Windows
- msctf.lib;ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
+ ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
src\OpenLessIme.def
@@ -69,7 +69,7 @@
Windows
true
true
- msctf.lib;ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
+ ole32.lib;uuid.lib;advapi32.lib;%(AdditionalDependencies)
src\OpenLessIme.def