diff --git a/src/common/notifications/notifications_dll.rc b/src/common/notifications/notifications_dll.rc
new file mode 100644
index 0000000000..55004d8bdc
--- /dev/null
+++ b/src/common/notifications/notifications_dll.rc
@@ -0,0 +1,35 @@
+#include "resource.h"
+#include "../../../common/version.h"
+
+1 VERSIONINFO
+ FILEVERSION FILE_VERSION
+ PRODUCTVERSION PRODUCT_VERSION
+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+#ifdef _DEBUG
+ FILEFLAGS VS_FF_DEBUG
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS VOS_NT_WINDOWS32
+ FILETYPE VFT_DLL
+ FILESUBTYPE VFT2_UNKNOWN
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0" // English (0x0409), Unicode (0x04B0) charset
+ BEGIN
+ VALUE "CompanyName", COMPANY_NAME
+ VALUE "FileDescription", "PowerToys Notifications"
+ VALUE "FileVersion", FILE_VERSION_STRING
+ VALUE "InternalName", "PowerToys Notifications"
+ VALUE "LegalCopyright", COPYRIGHT_NOTE
+ VALUE "OriginalFilename", "powertoys_notifications.dll"
+ VALUE "ProductName", "PowerToys Notifications"
+ VALUE "ProductVersion", PRODUCT_VERSION_STRING
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
diff --git a/src/common/notifications/notifications_dll.vcxproj b/src/common/notifications/notifications_dll.vcxproj
index a5b2f8e718..689d05fa59 100644
--- a/src/common/notifications/notifications_dll.vcxproj
+++ b/src/common/notifications/notifications_dll.vcxproj
@@ -173,6 +173,7 @@
+
@@ -192,6 +193,9 @@
{031AC72E-FA28-4AB7-B690-6F7B9C28AA73}
+
+
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
diff --git a/src/common/notifications/notifications_dll.vcxproj.filters b/src/common/notifications/notifications_dll.vcxproj.filters
index 961fcce8be..b7274ea108 100644
--- a/src/common/notifications/notifications_dll.vcxproj.filters
+++ b/src/common/notifications/notifications_dll.vcxproj.filters
@@ -28,6 +28,9 @@
Header Files
+
+ Header Files
+
@@ -37,4 +40,9 @@
Source Files
+
+
+ Resource Files
+
+
\ No newline at end of file
diff --git a/src/common/notifications/resource.h b/src/common/notifications/resource.h
new file mode 100644
index 0000000000..776a87ce35
--- /dev/null
+++ b/src/common/notifications/resource.h
@@ -0,0 +1 @@
+#include