如何设置HttpListener Class的服务器根路径?

时间:2012-06-15 06:02:08

标签: c# httplistener

我正在使用HttpListener Class来生成本地Web服务器。但默认情况下,HttpListener类将读取保存HttpListener exe文件的路径。

如果我想设置一个不同的路径作为服务器根路径,就像Apache可以选择一个根路径,如何用HttpListener来做?

我已经阅读了HttpListener文档,但是没有方法可以做到这一点。

由于

林水

1 个答案:

答案 0 :(得分:1)

  

但默认情况下,HttpListener类将读取保存HttpListener exe文件的路径。 “

HttpListener对所有的本地路径几乎没有兴趣。你的意思是“我自己的代码默认为工作目录”?如果是这样,这可能只是一个

的情况
Directory.SetCurrentDirectory(rootDirectory);

虽然实际上,坦率地说,我只是希望通过保持string rootDirectory(或者可能是DirectoryInfo)来完成这项工作,并且相对于工作