• 浪牛三刀   2015/1/10 12:51:00
  • 正由另一进程使用,因此该进程无法访问此文件
  • 关键字: 进程 无法访问 IOException
  • “/”应用程序中的服务器错误。


    文件“E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\File\Topic\Source\d7926b04-5c1b-4a1b-bc02-d27082fc26d9.jpg”正由另一进程使用,因此该进程无法访问此文件。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

    异常详细信息: System.IO.IOException: 文件“E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\File\Topic\Source\d7926b04-5c1b-4a1b-bc02-d27082fc26d9.jpg”正由另一进程使用,因此该进程无法访问此文件。

    源错误: 

    行 60:             if (System.IO.File.Exists(sourceFilePath))//删除源文件
    行 61:             {
    行 62:                 System.IO.File.Delete(sourceFilePath);
    行 63:             }
    行 64:           String fileUrl = System.Configuration.ConfigurationManager.AppSettings["ImgSiteURL"] + "File/Topic/Cut/Big/" + newFileName;

    源文件: E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\Controllers\UploadFileController.cs    行: 62 

    堆栈跟踪: 

    [IOException: 文件“E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\File\Topic\Source\d7926b04-5c1b-4a1b-bc02-d27082fc26d9.jpg”正由另一进程使用,因此该进程无法访问此文件。]
       System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +9723462
       System.IO.File.Delete(String path) +9545840
       Com.ABC.Mylanqiu.Controllers.UploadFileController.UploadFile(HttpPostedFileBase postedFile, String sourceUrl, String bigCutUrl, String smallCutUrl, Int32 maxWidth) in E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\Controllers\UploadFileController.cs:62
       Com.ABC.Mylanqiu.Controllers.UploadFileController.UploadTopicPic() in E:\项目文件夹\MVC\Com.ABC.Mylanqiu\Com.ABC.Mylanqiu\Controllers\UploadFileController.cs:27
       lambda_method(Closure , ControllerBase , Object[] ) +62
       System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
       System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +208
       System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
       System.Web.Mvc.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12() +55
       System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
       System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
       System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +191
       System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +343
       System.Web.Mvc.Controller.ExecuteCore() +116
       System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +97
       System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
       System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +37
       System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +21
       System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +12
       System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
       System.Web.Mvc.<>c__DisplayClasse.<EndProcessRequest>b__d() +50
       System.Web.Mvc.SecurityUtil.<GetCallInAppTrustThunk>b__0(Action f) +7
       System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action action) +22
       System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +60
       System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8970477
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
    


    版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.272

大家的回答
  • 还没有人回答这个问题哦,亲,快来帮帮TA吧
  •   我来回答
  • 注册用户登录后才能发表评论,请 登录注册
  • 请您注意

    ·自觉遵守:爱国、守法、自律、真实、文明的原则

    ·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规

    ·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品

    ·承担一切因您的行为而直接或间接导致的民事或刑事法律责任

    ·您在编程中国社区新闻评论发表的作品,本网站有权在网站内保留、转载、引用或者删除

    ·参与本评论即表明您已经阅读并接受上述条款

  • 相关话题
  • 暂无相关话题哦