Usuário com melhor resposta
Como adicionar referência sem copiar o arquivo?

Pergunta
-
Olá, possuo uma DLL que me acompanha em vários projetos meus. Ela contém alguns métodos que eu escrevi que facilitam minha vida. Assim, pensei que pudesse fazer o seguinte: Colocar essa DLL numa pasta geral (como "C:\Windows\System32" ou algo semelhante) e criar uma referência à ela nos meus projetos sem "Local Copy".
Porém, assim que inicio o programa, obtenho um erro que diz que a DLL não foi encontrada.
O que eu poderia fazer? Há algum modo de criar referências sem "Local Copy" que dê certo?
Obrigado desde já,
Mateus.
Respostas
-
Mateus,
Sua dll foi desenvolvida em .NET?
Se sim vc pode registra-la no GAC. Para isso vc precisa criar um strong name pra sua dll.
Abaixo segue um link como fazer.
http://www.dotnetspider.com/forum/16430-How-do-I-register-an-DLL-GAC.aspx
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Mateus C. Ottoni sábado, 1 de janeiro de 2011 22:42
-
Mateus,
Nunca tentei registrar na mao sem que haja o VS instalado.
Por via das duvidas vc pode criar um Setup somente para registrar suas dlls no GAC assim fica ate mais facil.
da uma olhada nessa thread eu coloquei uns prints como adicionar sua dll no projeto de setup para registrar no GAC.
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/8820301b-b2bf-4133-a7e3-38318d760186
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Mateus C. Ottoni sábado, 1 de janeiro de 2011 23:32
Todas as Respostas
-
Mateus,
Sua dll foi desenvolvida em .NET?
Se sim vc pode registra-la no GAC. Para isso vc precisa criar um strong name pra sua dll.
Abaixo segue um link como fazer.
http://www.dotnetspider.com/forum/16430-How-do-I-register-an-DLL-GAC.aspx
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Mateus C. Ottoni sábado, 1 de janeiro de 2011 22:42
-
-
-
-
Mateus,
Nunca tentei registrar na mao sem que haja o VS instalado.
Por via das duvidas vc pode criar um Setup somente para registrar suas dlls no GAC assim fica ate mais facil.
da uma olhada nessa thread eu coloquei uns prints como adicionar sua dll no projeto de setup para registrar no GAC.
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/8820301b-b2bf-4133-a7e3-38318d760186
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Mateus C. Ottoni sábado, 1 de janeiro de 2011 23:32
-