我正在使用HttpListener Class来生成本地Web服务器。但默认情况下,HttpListener类将读取保存HttpListener exe文件的路径。
如果我想设置一个不同的路径作为服务器根路径,就像Apache可以选择一个根路径,如何用HttpListener来做?
我已经阅读了HttpListener文档,但是没有方法可以做到这一点。
由于
林水答案 0 :(得分:1)
但默认情况下,HttpListener类将读取保存HttpListener exe文件的路径。 “
HttpListener
对所有的本地路径几乎没有兴趣。你的意思是“我自己的代码默认为工作目录”?如果是这样,这可能只是一个
Directory.SetCurrentDirectory(rootDirectory);
虽然实际上,坦率地说,我只是希望通过保持string rootDirectory
(或者可能是DirectoryInfo
)来完成这项工作,并且相对于工作。