仅在Azure Web或Worker角色上发生,并且仅在尝试通过将URI传递到MFCreateSourceReaderFromURL()方法来处理来自互联网的媒体时发生。成功打开并处理本地媒体文件。在Azure Emulator下,本地和远程文件都可以成功打开。
发布于 2014-04-29 14:06:36
原因很明显: Azure Worker Host process (WaWorkerHost.exe)在网络服务帐户下运行,该帐户没有对某些特定临时文件夹的写入权限。这一次文件夹是D:\Windows\System32\config\systemprofile\AppData.Media Foundation尝试将下载的媒体文件存储在该文件夹中,但失败了。
解决方案: RDP到您角色实例,并授予对文件夹到网络服务帐户的完全访问权限。
https://stackoverflow.com/questions/23351976
复制相似问题