0

我需要使用 InstallShield 2009 创建的设置来安装 Windows 服务。该服务需要一个自己的帐户才能运行。需要从设置中创建/选择此帐户。

为此,我添加了相应的登录信息面板对话框:对话框 -> 所有对话框 ->右键单击​​ -> 新建对话框...

在新建对话框向导上: 下一步-> 登录信息面板和关联的子对话框 ->下一步->完成

但是,当我开始设置并尝试浏览现有用户时,无论我尝试浏览域、用户还是其他任何内容都没有关系,我总是会收到一个消息框

列表为空。”。

详细说明:

  • 在登录信息对话框中,我单击浏览
  • 在 Browse for a user account 对话框中,我单击browse for domain or server -> Result: The list is empty

  • 在 Browse for a user account 对话框中,我在 Name of server 文本框中输入我所在的服务器的名称,然后单击浏览用户名 --> Result: Server not found

  • 在 Browse for a user account 对话框中,我在 User name 文本框中输入 Administrator,同时在 Name of server 文本框中输入服务器名称,然后单击OK --> Result: " Server not found "

  • 单击取消后(返回登录信息对话框),我在用户名文本框中输入 SERVERNAME\Administrator,在密码文本框中输入相应的密码,然后单击下一步--> 结果:找不到服务器

  • 我点击新信息

  • 我单击Browse for the Domain or Server --> Result: The list is empty

  • 我单击浏览组 - >结果:找不到服务器

我该如何解决?

4

1 回答 1

3

有很多人对这些对话框有问题,Acresso 未能为此提供支持几乎是荒谬的。

然而,解决方案很简单:为了浏览任何东西,比如组或用户,ISNetApi 需要服务器名。要验证或浏览服务器名称,它需要 ComputerBrowser 服务。

猜猜看……默认情况下,Windows Server 2008 上的 ComputerBrowser 服务被禁用(在其他操作系统版本上也是如此)。

如果您真的想启用它,您还需要从网络和共享中心启用打印机和文件共享(因为 ComputerBrowser 服务依赖于它们)。

于 2009-02-20T10:13:09.600 回答