Application Mappings


Em uma aplicação, necessitei criar um subdiretório onde nele preciso de um arquivo Web.Config que farei configurações restritas àquele diretório. Isso me forçou a fazer deste diretório um diretório de Aplicação no IIS.

Isso solucionou parte do meu problema, pois nesse caso, o diretório não “enxergava” que seus códigos de aplicação (*.dll) estavam no diretório “Bin” no mesmo nível deste novo subdiretório. Com isso, a DLL não era encontrada e o erro de não encontrar o Library ocorria.

Pois bem, depois de alguns testes, pude perceber que quando fazemos isso, temos que mapear a aplicação (arquivo *.dll) para este novo subdiretório que irá se basear neste “mapping” para executar seus respectivos códigos. Abri o IIS 6.0, fui até esse novo subdiretório da minha aplicação (qual já é um diretório de aplicação), e adicionei um “mapping” para o arquivo *.dll da aplicação que estou desenvolvendo, que está no diretório “Bin” no mesmo nível deste novo subdiretório.

Anúncios

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s