Estou começando a estudar a API .net para o Autocad e na primeira tentativa de carregar a rotina apareceu na tela do autocad o seguinte texto:
AVI: o log de ligações de assembly está desativado.
Para ativar o log de falhas de assembly, defina o valor do Registro
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Observação: há alguma penalidade para o desempenho associada ao log de falha de
ligação de assembly.
Para desativar esse recurso, remova o valor do Registro
[HKLM\Software\Microsoft\Fusion!EnableLog].
O que devo fazer para carregar a rotina?
Observação: Estou usando o Visual C# 2010 Express, Windows Vista e Autocad 2010.
Obrigado
Solucionado! Ir para Solução.
Solucionado por augusto.goncalves. Ir para Solução.
voce compilou a rotina em uma DLL?
existem algumas limitações para o EXPRESS, como não poder carregar o teste diretamente para o AutoCAD (acho que o debug tambem não funciona)
Você achou uma postagem útil? Então fique à vontade para curtir essas postagens!
Sua pergunta obteve uma resposta que resolveu a duvida? Então clique no botão Aceitar Solução.
Fábio Santana
Architect | CAD/BIM Manager
Se vc utilizou o VS2010, lembre-se de mudar a versão do seu código .NET para 3.5, que é a versão do AutoCAD 2010.
O VS2010 irá usar, por padrão, a versão .NET 4.0
AutoCAD 2010/11: .NET 3.5
AutoCAD 2012/13/14: .NET 4.0
Acesse as propriedades do projeto, siga como a image abaixo.
Augusto.
A rotina rodou corretamente.
Obrigado pela ajuda.
Atenciosamente.
Rafael
Não encontrou o que está procurando? Pergunte à comunidade ou compartilhe seu conhecimento.