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?

Foi útil?

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

enter descrição da imagem aqui

enter descrição da imagem aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top