diff --git a/universalchardet/universalcharset.vcproj b/universalchardet/universalcharset.vcproj
index 671a424d6384672d4d554866ff5f2dd0007e0865..e106b1505a63c82144ffd43d8701d4678e815033 100644
--- a/universalchardet/universalcharset.vcproj
+++ b/universalchardet/universalcharset.vcproj
@@ -127,7 +127,7 @@
 			/>
 			<Tool
 				Name="VCLibrarianTool"
-				OutputFile="../lib/univcset_d.lib"
+				OutputFile="../lib/univcset_d_x64.lib"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -250,7 +250,7 @@
 			/>
 			<Tool
 				Name="VCLibrarianTool"
-				OutputFile="../lib/univcset.lib"
+				OutputFile="../lib/univcset_x64.lib"
 			/>
 			<Tool
 				Name="VCALinkTool"
diff --git a/vsfilter/vsfilter.vcproj b/vsfilter/vsfilter.vcproj
index c6da7d424fe881c1074ffb82308c3dc5ade64a87..1a0a108d6235864754958acb4d73f5c828f74219 100644
--- a/vsfilter/vsfilter.vcproj
+++ b/vsfilter/vsfilter.vcproj
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="8,00"
 	Name="vsfilter"
 	ProjectGUID="{7A3950FD-A235-459A-ACA2-5170863CD32C}"
 	RootNamespace="vsfilter"
@@ -149,6 +149,7 @@
 				Name="VCLinkerTool"
 				AdditionalDependencies="delayimp.lib strmbaseu.lib winmm.lib"
 				LinkIncremental="1"
+				AdditionalLibraryDirectories="..\lib"
 				ModuleDefinitionFile=".\vsfilter.def"
 				GenerateDebugInformation="true"
 				SubSystem="2"