diff --git a/pcsx2-qt/VCRuntimeChecker.cpp b/pcsx2-qt/VCRuntimeChecker.cpp
index ba3f7f387f320c..009753568d63ca 100644
--- a/pcsx2-qt/VCRuntimeChecker.cpp
+++ b/pcsx2-qt/VCRuntimeChecker.cpp
@@ -7,10 +7,10 @@
#include "fmt/format.h"
// Minimum version is 14.38.33135.0.
-static constexpr u32 MIN_VERSION_V0 = 14;
-static constexpr u32 MIN_VERSION_V1 = 38;
-static constexpr u32 MIN_VERSION_V2 = 33135;
-static constexpr u32 MIN_VERSION_V3 = 0;
+static constexpr DWORD MIN_VERSION_V0 = 14;
+static constexpr DWORD MIN_VERSION_V1 = 38;
+static constexpr DWORD MIN_VERSION_V2 = 33135;
+static constexpr DWORD MIN_VERSION_V3 = 0;
static constexpr const char* DOWNLOAD_URL = "https://aka.ms/vs/17/release/vc_redist.x64.exe";
struct VCRuntimeCheckObject
diff --git a/updater/CMakeLists.txt b/updater/CMakeLists.txt
index 94368051d5fd54..8efbe6e9c438b4 100644
--- a/updater/CMakeLists.txt
+++ b/updater/CMakeLists.txt
@@ -9,6 +9,7 @@ target_link_libraries(updater PRIVATE common fmt::fmt)
target_include_directories(updater PRIVATE .)
if(WIN32)
+ target_sources(pcsx2-qt PRIVATE VCRuntimeChecker.cpp)
target_link_libraries(updater PRIVATE
LZMA::LZMA
Comctl32.lib
diff --git a/updater/updater.vcxproj b/updater/updater.vcxproj
index fc6446717f3a05..89d6b6157199b0 100644
--- a/updater/updater.vcxproj
+++ b/updater/updater.vcxproj
@@ -53,6 +53,7 @@
+
diff --git a/updater/updater.vcxproj.filters b/updater/updater.vcxproj.filters
index a8d3b2125d6ebf..4dd046d0a8604b 100644
--- a/updater/updater.vcxproj.filters
+++ b/updater/updater.vcxproj.filters
@@ -3,6 +3,7 @@
+
Windows