相关疑难解决方法(0)

用于创建Windows服务的最简单语言

构建Windows服务最简单的语言是什么?

在这种情况下,最简单的将被定义为最少的代码量,以及进入该语言的最低点.

windows-services

52
推荐指数
1
解决办法
6万
查看次数

HttpListener.Start()Vista上的AccessDenied错误

以普通用户身份运行此代码会抛出HttpListenerException(访问被拒绝).Snippet作为管理员运行正常

class Program
{
    static void Main(string[] args)
    {
        HttpListener listener = new HttpListener();
        listener.Prefixes.Add("http://myip:8080/app/");
        listener.Start();
        //.... and so on
     }
}
Run Code Online (Sandbox Code Playgroud)

我继续使用netsh添加uri(netsh http show列出了uri)

netsh http add urlacl url=http://+:8080/app user=domain\user
Run Code Online (Sandbox Code Playgroud)

仍然得到同样的错误.添加ACL确实适用于其他项目(尽管他们没有使用HttpListener).我试过多个端口/应用程序名称组合,没有任何作用.

任何想法可能是什么原因?

在Vista上运行.Net 3.5 SP1

.net permissions windows-vista

13
推荐指数
1
解决办法
1万
查看次数