I am using HttpListener Class to produce a local web server. But by default, HttpListener Class will read the path which saves HttpListener exe file.
If I want to set a different path as server root path, just like Apache can choose a root path, how to do it with HttpListener?
I have read the HttpListener document, but there is no method for doing this.
Thanks
Water Lin
But by default, HttpListener Class will read the path which saves HttpListener exe file. "
HttpListener
has very little interest in local paths at all. Do you mean "my own code is defaulting to the working directory"? If so, this could simply just a case of
Directory.SetCurrentDirectory(rootDirectory);
Although actually, frankly I'd just expect this to be done by keeping a string rootDirectory
(or maybe a DirectoryInfo
) kicking around, and working relative to that.