So I tried ISAPIWSGIHelper for the first time. It was pretty easy. I followed the instructions at the pypi page, and they worked like a charm. I suspect what you’re missing is there’s a whole lot of steps hidden when it says “Then, setup your website or a virtualdirectory with a wildcard mapping that uses isapi-wsgi\\__loader.dll”. To accomplish this:
1) Open up IIS Manager
2) Browse to your Default Web Site or create a new one.
3) Optionally, create a virtual directory in this web site that will host your application. I created one called “/myapp” and gave it a folder of C:\myproj-env where I created the virtualenv.
4) For the web site or virtual directory, select Handler Mappings.
5) Add Script Map… to your handler mappings.
6) For the Request path, enter “*” (wildcard mapping).
7) For the executable, select the __loader.dll created in your virtual environment.
8) Give it some name. I used “myapp”.
After I did all of this, I browsed to http://localhost/myapp and it responded “Hello world from ISAPIWSGIHelper!”.
Note that I did already have Python 2.7 64-bit and I’m using Windows 7 64-bit. Double-check that your python bit size matches your IIS bit size (which is probably the same as your Windows bit size).
Hope that helps.
Regards,
Jason
--
You received this message because you are subscribed to the Google Groups "isapi_wsgi-dev" group.
To post to this group, send email to isapi_w...@googlegroups.com.
To unsubscribe from this group, send email to isapi_wsgi-de...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/isapi_wsgi-dev?hl=en.