InstallShield 2009 - SdLogonUserInformation问题(列表为空。)

时间:2008-12-03 10:42:14

标签: installshield

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

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

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

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

列表为空。”。

详细说明:

  • 在“登录信息”对话框中,单击浏览
  • 在“浏览用户帐户”对话框中,单击域名或服务器的浏览 - >结果:列表为空

  • 在“浏览用户帐户”对话框中,在“服务器名称”文本框中输入我所在服务器的名称,然后单击浏览以获取用户名 - >结果:未找到服务器

  • 在“浏览用户帐户”对话框中,我将“管理员”输入“用户名”文本框,同时将服务器名称仍输入“服务器名称”文本框,然后单击确定 - - >结果:“未找到服务器

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

  • 点击新信息

  • 我点击域名或服务器的浏览 - >结果:列表为空

  • 我点击浏览获取群组 - >结果:未找到服务器

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

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

然而,解决方案很简单: 对于浏览组或用户之类的东西,ISNetApi需要servername。对于要验证或浏览的服务器名称,它需要ComputerBrowser服务。

猜猜看...默认情况下Windows Server 2008上禁用了ComputerBrowser服务(以及其他操作系统版本)。

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