Translate

Mostrando postagens com marcador Studio. Mostrar todas as postagens
Mostrando postagens com marcador Studio. Mostrar todas as postagens

terça-feira, 11 de agosto de 2026

Fim do suporte ao Visual Studio 2022 para X++: o que muda com o PU74

A Microsoft confirmou uma mudança relevante para quem desenvolve em X++ no Dynamics 365 Finance & Operations: a partir do Platform Update 74 (versão 10.0.49), o Visual Studio 2022 deixa de ser suportado para desenvolvimento em X++. A partir desse ponto, o Visual Studio 2026 passa a ser a única IDE suportada.

Se você mantém pipelines de build, VMs de desenvolvimento (Tier 1) ou CHEs para clientes, este é o momento de começar a planejar a transição — não a semana antes do upgrade.

O que a Microsoft anunciou

Na documentação oficial de Platform Updates da versão 10.0.49, na seção de melhorias de "Developer tools", a Microsoft declara que, a partir do PU74, o Visual Studio 2022 deixa de ser suportado para desenvolvimento em X++ e que apenas o Visual Studio 2026 passa a ter suporte.

Não é uma depreciação gradual como aconteceu no passado com versões mais antigas do Visual Studio (2015, 2017, 2019) — é um corte direto: uma versão sai, a outra entra.

Cronograma oficial

De acordo com a página de "Platform updates for version 10.0.49", o cronograma é o seguinte:

Fase Data
Preview de release Julho de 2026
Disponibilidade geral (self-update) Setembro de 2026
Disponibilidade geral (auto-update) Outubro de 2026

Ou seja: quem faz self-update já pode ser impactado a partir de setembro de 2026. Quem depende do ciclo automático da Microsoft será atualizado em outubro de 2026, independentemente de estar ou não preparado.

Quem é afetado (e quem não é)

É importante deixar claro o escopo dessa mudança:

  • Afeta: desenvolvedores X++, VMs de desenvolvimento Tier 1, ambientes CHE/UDE usados para build e debug, pipelines do Azure DevOps que compilam pacotes X++.
  • Não afeta diretamente: usuários finais da aplicação. Ninguém vai notar nada na tela do ERP no dia a dia — a mudança é inteiramente do lado das ferramentas de desenvolvimento.

Isso significa que o impacto é silencioso até o dia em que alguém tentar compilar em uma VM ainda rodando VS2022 após o upgrade para 10.0.50/PU74 — e a extensão simplesmente não funcionar mais.

O que fazer antes do upgrade

Algumas ações recomendadas para quem tem PU74 no roadmap deste ano:

  1. Inventariar ambientes de desenvolvimento. Levante todas as VMs Tier 1, CHEs e UDEs atualmente utilizadas para desenvolvimento em X++ em seus projetos e clientes.
  2. Planejar a instalação do Visual Studio 2026 nessas máquinas antes da janela de upgrade, para evitar descobrir o problema no meio de um go-live.
  3. Revisar pipelines de build no Azure DevOps. Agentes de build hospedados (self-hosted) que compilam pacotes X++ também dependem da toolchain do Visual Studio — vale confirmar se o agente aponta para a versão correta.
  4. Para ambientes CHE: considerar reprovisionar a VM de desenvolvimento assim que a Microsoft atualizar as imagens base para incluir o Visual Studio 2026, em vez de tentar fazer upgrade in-place da IDE.
  5. Comunicar a mudança à equipe de desenvolvimento com antecedência — principalmente em times distribuídos por vários países e fusos horários, em que nem todo mundo acompanha as notas de release da Microsoft.

Por que isso importa

Esse tipo de mudança tende a pegar times desprevenidos justamente porque é "invisível" até o momento do upgrade. Diferente de uma feature nova que aparece na tela e gera perguntas dos usuários, uma mudança de toolchain de desenvolvimento só aparece quando alguém tenta compilar — e, nesse ponto, já é tarde para planejar com calma.

Para consultorias e squads que atendem múltiplos clientes e ambientes (como costuma ser o caso em rollouts multipaís), vale incluir essa checagem no checklist de pré-upgrade padrão, junto com os itens de sempre: backup, testes de regressão, DBSync, etc.

Fonte oficial

A informação está documentada oficialmente pela Microsoft em:

Platform updates for version 10.0.49 of finance and operations apps https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/get-started/whats-new-platform-updates-10-0-49

Vale a pena também acompanhar a página de release notes do Visual Studio 2026 para novidades da própria IDE: https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes


Este post faz parte da cobertura de novidades da plataforma Dynamics 365 Finance & Operations aqui no blog. Se você está planejando o upgrade para PU74 e quer trocar experiências sobre a transição de ambientes de desenvolvimento, deixe um comentário.

quarta-feira, 16 de abril de 2025

New computer use in Microsoft Copilot Studio for UI automation

 Quem ai ja usou o RPA do Power Automate?


Pra quem nunca usou, usem este link e vejam como utilizar este recurso para automatizar tarefas simpes do dia a dia: https://fsilvajunior.blogspot.com/2025/04/principais-funcionalidades-do-rpa-no.html

Existem algumas dificuldades no uso do RPA quando tentamos utiliza-lo para automatizar tarefas feitas em websites por exemplo. Em uma aplicação mais dinamica onde campos nem sempre ficam exatamente na mesma posição na tela a captura do click é mais trabalhosa.

Gravar fluxos de ambiente de trabalho

A Microsoft anunciou que o "Computer use" chegará ao Copilot Studio por meio de uma prévia de pesquisa de acesso antecipado. Esse novo recurso permite que seus agentes do Copilot Studio tratem sites e aplicativos de desktop como ferramentas. Com o uso do "Computer use", os agentes agora podem interagir com qualquer sistema que tenha uma interface gráfica de usuário!

Aqui esta o anuncio oficial: Announcing new computer use in Microsoft Copilot Studio for UI automation

domingo, 26 de maio de 2024

Visual Studio 2022 em CHE "Antigo".

 Com certeza muitos de vocês usam CHE´s com "padrão antigo". Estes CHE´s utilizam Windows, SQL e Visual Studio 2019...

Todos sabem também que o Visual Studio 2022 está muito melhor se comparado ao Visual Studio 2019... Muitas são as razões pra isso e você pode pesquisar na internet sobre isso...

Vamos então utilizar um CHE "antigo", criado na versão 10.0.37. Nele vamos instalar e configurar o VS2022 para trabalhar com o D365F&O e o DevOps!

O primeiro passo é remover o Visual Studio 2019. Salve seus trabalhos no DevOps ou localmente antes é claro! Abra o Visual Studio Installer, clique no botão "More" e clique em "Uninstal".


Após a desinstalação, reinicie o Windows. Assim que se conectar novamente faça o Download do Visual Studio 2022 Professional. No meu caso utilizei a versão Preview mesmo:

 https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Professional&channel=Preview&version=VS2022&source=VSLandingPage&cid=2060&passive=false 

Inicie o processo de instalação e assim que lhe for solicitado quais componentes adicionais você quer instalar, marque a seguinte opção:


Após concluir a instalação vai ser necessário reiniciar o Windows!

Após logar no Windows novamente e abrir o VS2022 você verá que em "Extensions" não existe a opção que precisamos...




Agora você que se vire, da seus pulos ai... ema ema...





































Ou, aplique um pacote qualquer em sua VM, sendo que a exigência aqui é que o pacote seja na versão mais nova possiível, superior à 10.0.36. Quando um pacote é aplicado uma pasta é criada no diretório "J:\DeployablePackages ou k:\DeployablePackages", dependendo da configuração da sua VM.


Dentro da pasta destacada acima você encontrará a pasta "DevToolsService\Scripts" e dentro da pasta Scripts procure pelo arquivo de nome "Microsoft.Dynamics.Framework.Tools.Installer.17.0.vsix". Execute ele e siga o setup. Neste passo o VS precisa estar fechado.


Depois de concluir esta instalação, abra novamente o Visual Studio 2022, execute todo o processo de conexão ao DevOps e oque mais for de sua preferência e vá trabalhar!



Caso você não consiga executar os passos descritos anteriormente, entre em contato comigo. O valor da minha hora é mais barato que o de um DEV, mesmo que seja um "junior"... ou até de um "junior" que pensa que é senior e ganha como um senior pra fazer caca pra todo lado em tudo quando é projeto!!!

Obs: Se lembrou de alguém, de uma risadinha ai...

Obs2: Se a carapuça serviu... use-a-a!!!