none
Deploy no servidor web sem apagar pasta de imagem RRS feed

  • Pergunta

  • Bom dia Pessoal,

    Tenho uma aplicação em ASP.NET, C# com VS2010 e dentro dela tenho uma pasta(imagens) que armazena as imagens que o usuários realizam upload, está tudo funcionando perfeitamente, só que quando vou fazer uma nova hospedagem no servidor web o VS solicita apagar os dados existentes naquela pasta... eu realizo o deploy assim: botão direito em cima da solução -> opção Publish Web Site -> opção Allow this precompiled site to be updatable marcada.

    Existe alguma maneira de hospedar mas manter essa pasta de upload?

    terça-feira, 15 de maio de 2012 12:37

Todas as Respostas

  • eu faço assim marco a opção file system e é sem problemas

    Junior

    terça-feira, 15 de maio de 2012 17:17
  • Olá,

    Poderia ser mais especifico. Como é feito, aonde vou no VS para fazer isso? Não apaga a pasta que desejo nesse caso imagens?

    Alguém tem alguma ideia?

    terça-feira, 15 de maio de 2012 17:45
  • eu publico assim

    no vs2010 clico no projeto e escolho publish metodo escoho FILE SYSTEM em target já tenho uma pasta para o servidor web deixo marcado "replace matching files with local copies"


    Junior

    terça-feira, 15 de maio de 2012 17:57
  • Como o colega falou, ao publicar os arquivos serão sobrescritos, ou o seu problema é que vocÊ não gostaria de ter que fica reenviando alguns arquivos?

    Rodrigo Reis Ferreira
    Microsoft Certified

    terça-feira, 15 de maio de 2012 18:21
  • Isso mesmo, pois vou ter uma pasta que armazenará imagens que os usuários colocarão...então preciso fazer atualizações no web site e publicar no servidor web sem apagar uma determinada pasta...

    terça-feira, 15 de maio de 2012 18:46
  • coloca isso em outra pasta que no caso de ser a sua máquina ele vai estar vazio assim não será subscrito é a única maneira que vejo.

    Junior

    terça-feira, 15 de maio de 2012 19:15
  • Também pensei nisso, mas como faria para salvar um upload para outra pasta sem ser da aplicação?

    Eu salvo na pasta da aplicação passando o seguinte caminho:

    "~/arquivo/equipamento/upload"

    Como faria para outra pasta ou outro servidor?

    terça-feira, 15 de maio de 2012 19:37
  • vc não entendeu

    vc cria a pasta na aplicação mais não a mesma que tem suas imagens do projeto, na sua maquina essa pasta vai estar sempre vazia assim qdo vc publica ele não tem o que subscrever.


    Junior

    terça-feira, 15 de maio de 2012 19:48
  • Ok,

    Só que quando o VS vai fazer o deploy aparece a mensagem que pergunta se tem certeza que deseja apagar tudo na pasta para fazer o deploy?

    Mesmo se fizesse esse esquema não daria certo, na hora de publicar ele apagaria tudo da pasta do servidor web.

    terça-feira, 15 de maio de 2012 19:55
  • aqui no meu como te falei acima ele não faz essa pergunta.

    Junior

    terça-feira, 15 de maio de 2012 19:58
  • vc pode fazer o deploy em uma pasta e copiar para seu server 

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    quarta-feira, 16 de maio de 2012 12:16
    Moderador