Usuário com melhor resposta
Falha no AjaxFileUpload - IIS

Pergunta
-
Bom dia,
Estou desenvolvendo uma página para fazer o upload pro servidor usando o AjaxFileUpload. Quando estou rodando o projeto pelo Visual Studio, o upload ocorre sem problemas, porém quando jogo o projeto pro servidor e tento fazer o upload, o arquivo não vai.
Tenho quase certeza que é problema no IIS, porém já dei as permissões na pasta, e não resolveu.. Alguém tem ideia do que pode ser?
[]s
Respostas
-
cara faz um trace para pegar tudo que está passando
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Ricardo RussoModerator segunda-feira, 4 de fevereiro de 2013 12:55
Todas as Respostas
-
-
Coloquei o try catch e não da nenhum erro..
Segue o método que faz o upload:
protected void AjaxFileUpload1_Complete(object sender, AjaxFileUploadEventArgs e) { try { var nameFile = e.FileId; var date = DateTime.Now.ToString().Replace(" ", "").Replace("/", "").Replace(":", ""); var extension = e.ContentType.Replace("/", "."); var result = string.Format("{0}_{1}_{2}", nameFile, date, extension); string filePath = MapPath("~/Uploads/" + result); Dictionary<string, object> dic = new Dictionary<string, object>(); if (!File.Exists(filePath)) { fuTeste.SaveAs(filePath); Domain.Models.Upload upload = new Domain.Models.Upload(); upload.CodigoPagina = (int)Session["PaginaUp"]; upload.CodUsuario = (int)Session["Chapa"]; upload.DataUpload = DateTime.Now; upload.IP = Dns.GetHostName(); upload.Referencia = (int)Session["CodRefUp"]; upload.NomeArquivo = result; upload.NomeAntigo = e.FileName; upload.Descricao = e.FileName; dic.Add(upload.NomeArquivo.ToString(), upload); GenericCart.Add(ARQUIVOS, dic); AtualizaGrid(); } } catch (Exception er) { Console.WriteLine(er.StackTrace); this.Alert(er.Message); } }
[]s
-
-
-
cara faz um trace para pegar tudo que está passando
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Ricardo RussoModerator segunda-feira, 4 de fevereiro de 2013 12:55