在我的网络应用程序中,我正在使用视频转换,我收到错误
System.ComponentModel.Win32Exception:拒绝访问
视频转换在localserver中正常运行。当我在网上上传它会给出错误,这样你可以帮助我。
错误如..
访问被拒绝 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中的起源位置的更多信息。
异常详细信息:System.ComponentModel.Win32Exception:拒绝访问
来源错误:
Line 76: ffmpeg.StartInfo.Arguments = " -i \"" + video + "\" -vframes 1 -ss 00:00:10 -s 150x150 -f image2 -vcodec mjpeg \"" + thumb + "\""; // arguments ! Line 77: ffmpeg.StartInfo.FileName = Page.MapPath("FFMPEG\\ffmpeg.exe"); //Page.MapPath("\\User\\Trailorvideos\\ffmpeg.exe"); //Page.MapPath(".") + "/ffmpeg.exe"; Line 78: ffmpeg.Start(); // start !
答案 0 :(得分:0)
您使用的是共享主机吗?可能您的代码在您的托管服务提供商处以较低的信任级别运行,它位于您的本地服务器上,并且您无法访问COM。
您可以阅读有关信任级别here的许多共享托管提供商将信任级别设置为中等。