最近一星期一直在做Video.Show,在IIS里文件上传后总是出现莫名其妙的问题:
1、在BLL层的Media-Hosting里的SilverlightStreamingHost.cs文件里的函数 requestStream.Write(buffer, 0, bytesRead);总是提示拒绝访问;
2、提示说在C:/WINDOWS/Temp/,C:/WINDOWS/Temp/VideoShowEncoder里找不到与视频相对应的JPEG文 件。 但是在开发环境下运行就不会出现这样的问题,真是百思不得其解。后来新建了一个应用程序池就可以,虽说在视频编码的过程中没有出现问题,但是上传的视频文件仍就无法在主页上显示。晕!
总结:一定要记得编译一下程序;权限设置正确;视频文件编码正确且文件不能太大。