0

我正在使用 SpeechLib 进行非常简单的文本到语音的转换。在当地工作得很好。当我将应用程序部署到服务器上时,出现异常:

could not be found. (Exception from HRESULT: 0x80030002 (STG_E_FILENOTFOUND))

我没有运气做了以下事情:

  • 将 AppPool 设置为使用 LocalSystem 运行
  • 已将写入权限授予 SpeechLib 创建 wav 文件的文件夹

我在以下位置的用户遇到了完全相同的问题:

用户 1

用户 2

有没有人找到解决这个问题的方法?

谢谢!

4

2 回答 2

0

我必须重新安装 Windows Server 才能让它工作

于 2010-01-06T03:18:36.563 回答
0

我认为这里的重要问题是您将 SpeechLib 创建 wav 文件的文件夹的权限授予以及请求运行的确切身份(您是否可能冒充某人?您是否设置为以其他人身份运行)?

话虽如此,肯定需要更多信息,但我的印象是您没有正确地将权限分配给输出文件夹。

您在 SO 上提供的第二个链接有一个接受的答案。这也表明这也是一个权限问题。

于 2009-12-30T20:33:09.983 回答