Hi Jan,
many thanks for your help.
I think i found a solution now. The method i described as 2. works. I had to install an IIS feature to make it work.
In case someone else is having this problem, i found the solution here:
https://forums.iis.net/t/1237168.aspx?What+is+the+Application+Initialization+module+to+download+for+IIS+8+5+in+windows+server+2012+R2+
About using IISNode at all: Yes i could run a service too. But i need the IIS anyway for other things and i am used to it.
So no it is working and i will leave it this way for now.
Thanks again for help, your support is really great!