答案1
我最近在 Windows Server 2008 上做了和你一样的事情,使用 Mercurial 1.9.1 时得到了同样的结果。但是,切换到旧版本的 Mercurial 对我来说是可行的(我对版本号不是 100% 确定,但我认为是 1.8.1)
您在安装旧版本的Mercurial时是否下载了1.8.1版本的hgwebdir_wsgi.py并重新生成了dll?
其他可能的问题:您是否记得在 IIS 中启用 32 位扩展?python 在您的路径中吗?您可以从任何文件夹的 cmd 提示符中执行它吗?
编辑:我关注了这些说明,这些说明对 1.9 不起作用,但对 1.8.1 起作用。将它们与您遵循的说明进行比较,我发现有一个步骤不同:它说下载 mercurial 的源代码并对其进行编译(您的参考页面指的是使用源代码安装,而不是编译它)