Pergunta

Alguém pode me dizer como adicionar um arquivo AssemblyInfo.vb de um aplicativo da Web convertido de NET2.0 para NET3.5.

Eu gostaria de adicionar as informações manifesto mas não consegue encontrar uma maneira de fazer por DLL compilado do aplicativo Web.

Eu estou usando projetos de implantação da Web para Visual Studio 2008 se isso faz a diferença. Eu também vou estar substituindo o número da versão com o número SVN construção, mas não tenham obtido tão longe ainda:)

Graças

Foi útil?

Solução

Eu já investigou mais e descobriu que foram confundindo projetos web site com projetos de aplicativo Web. Isto é o que eu encontrei:

Web Application Projects

  • contém informações Assembléia através da aplicação Properites (arquivo AssemblyInfo Oculto)
  • Cria um site trabalhar após a compilação

Web Projects site

  • Pode conter Informações de montagem através de um arquivo AssemblyInfo no App_Code pasta
  • Cria um site trabalhar in situ

Web Application Projects

  • Copie o arquivo AssemblyInfo de um projeto de aplicativo Web somente (Eu testei isso)

CrusieControl.NET - SVNLabeller

  • Só pode substituir o número da versão no arquivo AssemblyInfo no projeto de aplicação Web

Assim eu vou estar usando projetos de aplicativos da Web no futuro. Anteriormente eu usei projetos de site como eles trabalharam in situ e usamos apenas copiá-los para a Vivo Server (eu sei que isso é ruim - que é por isso que eu estou pedindo a todas estas perguntas como eu tentar melhorar nosso ambiente de desenvolvimento) .

Esta resposta é a minha nota de pesquisar ainda mais que eu acho que é o objetivo de estouro de pilha. Se alguém quiser mudar a pergunta para algo mais apropriado para a minha resposta eu vou entender -. Vou tentar re-tag me

Além disso, se eu perdi a marca com a minha explicação aqui, por favor me diga!

Felicidades

Editar

Depois de mais pesquisas, parece que há problemas com projetos de implantação da Web e projetos de aplicativos Web ao mesclar montagens. A única maneira de obtê-lo trabalho é nomear as assembleias de forma diferente, o que deixa-me com uma montagem com informações sobre a versão e 1 de montagem com minhas informações manifesto (tendo em mente a minha informação versão vem de SVNLabeller). Este não é o que eu quero. Então, eu estou agora reverter para projetos de site e descobriram que posso editar manualmente o arquivo .wdproj para adicionar informações Assembléia extra, é uma pena que não pode fazê-lo através do Visual Studio, mas é a melhor solução que eu posso vir acima com para agora.

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