O Windows pode encontrar DLLs não gerenciados não no caminho, GAC ou Registro?

StackOverflow https://stackoverflow.com/questions/1867531

  •  18-09-2019
  •  | 
  •  

Pergunta

O Windows pode encontrar as DLLs não gerenciadas (não-COM) de um aplicativo de modo misto se essas DLLs não estiverem no diretório de aplicativos ou no caminho do Windows? Percebi que o VS 2008 não aparece no caminho, e eu estava me perguntando como isso é feito.

Foi útil?

Solução

Não, não pode "encontrá -los" no sentido de pesquisar um conjunto de caminhos. Mas eles sempre podem ser carregados pelo caminho completo (C: Arquivos de Programas Visual Studio ...) se você souber onde procurar. Você pode usar o AppDomain para obter o caminho de seu próprio executável e, em seguida, derivar a localização das suas DLLs a partir daí.

É isso que você estava procurando? Sua pergunta é um pouco ambígua.

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