não Deploy não copiar subpastas do App_Data
-
06-07-2019 - |
Pergunta
Meu projeto web tem uma pasta app_data com subpastas. Quando eu implantar meu projeto de studio2008 visual (r-click, deploy, incluem app_data assinalada) arquivos apenas copia a partir da raiz app_data, não de TI da subdirs.
Existe uma maneira de corrigir isso?
Solução
Em um suas subpastas que não estão implementando, clique direito em cada arquivo e verificá-lo de propriedades: Build Action e Copiar para o diretório de saída. Verifique se a ação de compilação é definido como "Conteúdo" e Copiar para Diretório saída é definido como "Copiar Sempre" (ou Copiar se mais recente). Uma maneira rápida de mudar todas as propriedades do arquivo é destacar todos eles e, em seguida, clique direito de propriedades que vai mudar todos os seus valores ao mesmo tempo.
Eu vou prefácio esta resposta com: Estou assumindo um projeto de implantação web é semelhante a um estalo, uma vez implantação que o que eu estou baseando a minha resposta em:)
Outras dicas
Apenas certifique-se as definições da propriedade de arquivo wurfl.xml.gz (através da janela de propriedade no Visual Studio) Build Action está definido para Conteúdo . Esta propriedade decide como Visual Studio ou ferramentas devem tratar os arquivos de projeto individuais durante a compilação ou publicação.
Set buid ação para os arquivos que você deseja publicar como "Conteúdo"
Há uma caixa de seleção opção durante a publicar se você estiver usando VS2008
Uma vez que você estiver usando VS2010, as propriedades do botão direito -> Pacote / publicar na Web> Arquivos exlude App_Data Pasta ??p>