0

私はSpeechLibを非常に単純なテキストから音声への変換に使用しています。ローカルでうまく機能します。アプリケーションをサーバーにデプロイすると、例外が発生します。

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

私は運が悪かったので次のことをしました:

  • LocalSystemを使用して実行するようにAppPoolを設定します
  • SpeechLibがwavファイルを作成するフォルダーに書き込み特権を与えました

私は次のユーザーからまったく同じ問題を抱えています:

User1

User2

誰かがこの問題の解決策を見つけましたか?

ありがとう!

4

2 に答える 2

0

ここで重要な質問は、SpeechLibがwavファイルを作成するフォルダーへの権限を誰に与えたのか、そしてリクエストは誰として実行されているのか(誰かになりすましているのか、他の誰かとして実行するように設定されているのか)です。

そうは言っても、もっと多くの情報が絶対に必要ですが、出力フォルダーにアクセス許可を正しく割り当てていないという印象を受けます。

あなたがSOで与えた2番目のリンクには、受け入れられた答えがあります。それはまた、それが許可の問題でもあることを私に示唆しています。

于 2009-12-30T20:33:09.983 に答える
0

これを機能させるには、WindowsServerを再インストールする必要がありました

于 2010-01-06T03:18:36.563 に答える