none
Referência de DLL's em Web Application RRS feed

  • Pergunta

  •  Olá,

    tenho uma Web Application que tem algumas DLL's de referência, e coloco essas DLL em uma pasta separada, e de lá adiciono a referência ao projeto conforme necessito.

     No caso, algumas dessas DLL tenho o programa instalado, exemplo do Telerik e OpenXml. Tenho os 2 aplicativos instalados e copiei as DLL da pasta de instalação para a que fica guardada as referências (que é também guardada no Source Control).

     Quando adiciono a referência, ao invés de apontar para o diretório que as DLL's ficam armazenadas, ele aponta para a pasta de instalação.

     

     Nesse caso, tem alguma configuração que altero para que ele tenha como referência a pasta que adiciono a DLL??

     

     Obrigado.

    segunda-feira, 16 de maio de 2011 21:59

Respostas

Todas as Respostas

  • Mateus, não é um procedimento muito saudável você mover as dll de sistemas instalados para outras pastas. você não tem como saber qual o nível de dependencia dessas dll com outras dll e nem suas funcionalidades. desta maneira você poderá está danificando a aplicação ou suas funcionalidades. O mais recomendado é que você somente adicione a referência normalmente.
    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Se for útil marque como resposta e faça um Developer feliz :)
    quinta-feira, 19 de maio de 2011 12:01
  • Olá Olavo,

    eu deixo a pasta delas na raiz do projeto que fica no source control, para não ter que ficar instalando os aplicativos nas máquinas de todos os desenvolvedores e muito menos no servidor.

     

    De qualquer forma, preciso saber como faço para que ele pegue a referência da pasta do projeto e não do aplicativo instalado.

     

    Obrigado.

    quinta-feira, 19 de maio de 2011 12:51
  • essas DLLs estão registradas no GAC? se estiverem ele sempre irá pegar elas de lá. se for caso você irá precisar tirar ela de lá

    http://www.codeproject.com/KB/dotnet/CopyDllFromGac.aspx


    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Se for útil marque como resposta e faça um Developer feliz :)
    quinta-feira, 19 de maio de 2011 13:06