[c#]如何克服这种情况 Windows 服务应用程序

标签: windows C#
发布时间: 2013/12/8 10:04:04
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我的受保护 OnStart 中的用户名创建文件夹,但我想要创造出我的代码工作的 Onstart 方法但我不知道从 OnStart 方法创建。你可以帮我吗?谢谢。

protected override void OnStart(string[] args)
{
    this.myTimer.Enabled = true;
    string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
    Directory.CreateDirectory(@"c:\ST\" + userName);
}

解决方法 1:

@Syaman: 我只是测试下面的代码和它的工作。我希望这是你要找的东西。如果是请让这个问题作为回答。

  protected override void OnStart(string[] args)
  {
      CreatFolder();
  }

  public static void CreatFolder()
  {
      //this.myTimer.Enabled = true;
      string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
      Directory.CreateDirectory(@"c:\ST\" + userName);
  }
官方微信
官方QQ群
31647020