# Utilizar bibliotecas GOOGLE API em código C#

**URL:** <https://community.latromi.com.br/t/utilizar-bibliotecas-google-api-em-codigo-c/1183>\
**Category:** Ajuda & Suporte\
**Tags:** csharp, form\
**Created:** [Fevereiro 9, 2024, 8:57pm UTC](https://community.latromi.com.br/t/utilizar-bibliotecas-google-api-em-codigo-c/1183 "2024-02-09T20:57:08Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![daniel.giacomelli](https://community.latromi.com.br/user_avatar/community.latromi.com.br/daniel.giacomelli/32/1476_2.png) [@daniel.giacomelli](https://community.latromi.com.br/u/daniel.giacomelli)\
**Post date:** [Fevereiro 28, 2024, 2:02am UTC](https://community.latromi.com.br/t/utilizar-bibliotecas-google-api-em-codigo-c/1183/2 "2024-02-28T02:02:35Z")

</div>

Olá @joaosilva!

No código que você tentou implementar, apesar de estar usando a diretiva “using” no início do código, a biblioteca do Google não está referenciada no projeto, por issso estão ocorrendo estes erros.

Trabalhar com referências externas dentro do Latromi é um pouco complicado, pois elas precisariam estar referenciadas em tempo de compilação, mas só temos acesso a elas em tempo de execução.

Neste caso, o código precisa ser implementado usando recursos de [Late Binding](https://www.macoratti.net/17/11/c_earlatebd1.htm), com carregamentos dinâmicos via [Reflection](https://learn.microsoft.com/pt-br/dotnet/framework/reflection-and-codedom/reflection), e isso pode ser frustrante.

Nessas ocasições, criar um DLL separada, que implemente todo o código que você precisa, e chama-la dentro do Formulário é a melhor opção.

Criei um novo tópico com uma implementação seguindo esse design, para você conseguir implementar:

- [Como implementar upload de arquivo para o Google Drive](https://community.latromi.com.br/t/como-implementar-upload-de-arquivo-para-o-google-drive/1193)

---

_[View the full topic](https://community.latromi.com.br/t/utilizar-bibliotecas-google-api-em-codigo-c/1183)._
