Answers:
当我使用Mercurial 1.9.1时,我最近在Windows Server 2008上做了与您相同的结果。但是,切换到较旧版本的Mercurial对我有用(我不是100%的版本号,但我认为它是1.8.1)
您是否下载了hgwebdir_wsgi.py的1.8.1版本并在安装旧版本的Mercurial时重新生成了dll?
其他可能的问题: 您还记得在IIS中启用32位扩展吗? 你的路上有蟒蛇吗?你可以从任何文件夹的cmd提示符执行它吗?
编辑: 我跟着 这些 说明,它们是不适用于1.9并且为1.8.1工作的那些。将它们与您遵循的指令进行比较我可以看到一个不同的步骤:它说下载mercurial的源并编译它(您的参考页面指的是使用源安装而不是编译它)