diff --git a/iis/Makefile.win b/iis/Makefile.win
index d07f795ad..04df4fb43 100644
--- a/iis/Makefile.win
+++ b/iis/Makefile.win
@@ -85,6 +85,8 @@ OBJS4 = libinjection_html5.obj \
libinjection_sqli.obj \
libinjection_xss.obj
+OBJS5 = ModSecurityIISMessage.res
+
all: $(DLL)
dll: $(DLL)
@@ -101,12 +103,21 @@ $(OBJS2): ..\standalone\$*.c
.cpp.obj:
$(CC) $(CFLAGS) -c $< -Fo$@
-$(DLL): $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4)
- $(LINK) $(LDFLAGS) $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(LIBS)
+$(DLL): $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5)
+ $(LINK) $(LDFLAGS) $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5) $(LIBS)
IF EXIST $(DLL).manifest $(MT) -manifest $(DLL).manifest -outputresource:$(DLL);#1
+$(OBJS5): ModSecurityIISMessage.rc
+ rc /r ModSecurityIISMessage.rc
+
+ModSecurityIISMessage.rc: ModSecurityIISMessage.mc
+ mc -U ModSecurityIISMessage.mc
+
clean:
del /f *.obj
del /f *.dll
del /f *.exp
del /f *.lib
+ del /f *.rc
+ del /f *.bin
+ del /f *.res
diff --git a/iis/ModSecurityIISMessage.mc b/iis/ModSecurityIISMessage.mc
new file mode 100644
index 000000000..49106bfa7
--- /dev/null
+++ b/iis/ModSecurityIISMessage.mc
@@ -0,0 +1,5 @@
+MessageId=0x1
+Language=English
+%1
+.
+
diff --git a/iis/installer.wxs b/iis/installer.wxs
index 6189e6b89..9197a733b 100644
--- a/iis/installer.wxs
+++ b/iis/installer.wxs
@@ -402,6 +402,9 @@
Source="Release\amd64\zlib1.dll" />
+
+