diff --git a/aegisub/build/msbuild/aegisub.props b/aegisub/build/msbuild/aegisub.props
index 70a290155..a0490c8f3 100644
--- a/aegisub/build/msbuild/aegisub.props
+++ b/aegisub/build/msbuild/aegisub.props
@@ -16,7 +16,6 @@
Unicode
-
@@ -27,4 +26,7 @@
+
+
+
\ No newline at end of file
diff --git a/aegisub/build/msbuild/libresrc/libresrc.vcxproj.filters b/aegisub/build/msbuild/libresrc/libresrc.vcxproj.filters
index 9c3a5cb56..e2d7edefd 100644
--- a/aegisub/build/msbuild/libresrc/libresrc.vcxproj.filters
+++ b/aegisub/build/msbuild/libresrc/libresrc.vcxproj.filters
@@ -14,6 +14,14 @@
rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
+
+
+ Resource Files
+
+
+ Resource Files
+
+
Source Files
diff --git a/aegisub/build/msbuild/respack/Aegisub.ResPack.ProjectItems.xml b/aegisub/build/msbuild/respack/Aegisub.ResPack.ProjectItems.xml
new file mode 100644
index 000000000..890ad639a
--- /dev/null
+++ b/aegisub/build/msbuild/respack/Aegisub.ResPack.ProjectItems.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/aegisub/build/msbuild/respack/Aegisub.ResPack.targets b/aegisub/build/msbuild/respack/Aegisub.ResPack.targets
index 9026c1bed..44e29de0f 100644
--- a/aegisub/build/msbuild/respack/Aegisub.ResPack.targets
+++ b/aegisub/build/msbuild/respack/Aegisub.ResPack.targets
@@ -1,38 +1,37 @@
+
-
-
$(MSBuildThisFileDirectory)respack.exe
@@ -70,7 +69,9 @@
-
+
+
+
ResPack
diff --git a/aegisub/build/msbuild/respack/Aegisub.ResPack.xml b/aegisub/build/msbuild/respack/Aegisub.ResPack.xml
new file mode 100644
index 000000000..49b445206
--- /dev/null
+++ b/aegisub/build/msbuild/respack/Aegisub.ResPack.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+