Abrir o Visual Studio Code no cliente Web para investigar ou solucionar problemas de extensões
Importante
Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, acesse Novidades ou alterações no Business Central. Para ver os planos de lançamento mais recentes, acesse Planos de lançamento do Dynamics 365, do Power Platform e do Cloud for Industry.
Habilitado para | Versão preliminar pública | Disponibilidade geral |
---|---|---|
Administradores, criadores, profissionais de marketing ou analistas, automaticamente | 10 de set. 2023 | 2 de out. de 2023 |
Valor do negócio
A recriação de um espaço de trabalho do Visual Studio Code instalado localmente para investigar ou solucionar problemas de um ambiente do cliente inclui a criação manual de espaços de trabalho, projetos e configurações de inicialização, bem como o download de símbolos, os quais exigem conhecimento e tempo para isso.
Para simplificar e acelerar esse processo, uma nova opção para abrir uma instância local do Visual Studio Code para a extensão e o ambiente atuais será adicionada ao cliente Web, permitindo apenas um único clique para configurar um projeto correspondente do Visual Studio Code para investigação ou solução de problemas.
Detalhes do recurso
Como desenvolvedor ou consultor, você pode abrir uma nova sessão do Visual Studio Code no interior do cliente Web para um ambiente específico de produção ou área restrita do cliente. Dois contextos diferentes terão suporte:
- Abra uma página dentro do Inspetor de Página.
- Solucione problemas da sessão atual de dentro da página Ajuda e Suporte.
Aqui está um exemplo de provisionamento do Visual Studio Code do Inspetor de Página em um campo específico:
Provisionamento do Visual Studio Code e anexação à sessão atual da seção Solução de problemas da página Ajuda e Suporte:
Dependendo do contexto, o Visual Studio Code será aberto para permitir a inspeção de objetos e fontes e permitir a anexação para depurar ou depurar o instantâneo e perfilar a sessão atual do cliente Web. Independentemente, o acesso ao código-fonte será limitado pelas configurações do perfil de exposição do recurso para cada extensão.
- Se o Visual Studio Code já estiver aberto, será usada a última sessão ativa; caso contrário, um novo Visual Studio Code será aberto. Se a extensão de Linguagem AL não estiver instalada, será solicitado que o usuário a instale e o processo será encerrado.
- Um novo projeto será criado ou atualizado, e uma configuração de inicialização correspondente será criada, dependendo do ambiente de produção ou de área restrita.
- Se invocado para a página no Inspetor de Página, os símbolos dessa página serão baixados
- Se o usuário optar por depurar, o Visual Studio Code será anexado ao processo do cliente Web, do qual ele foi invocado, e aguardará a interrupção em caso de erro.
Ao utilizar este recurso e optar por gerar novos projetos, você deve excluir os projetos de vez em quando para não acumular muitos projetos não utilizados. Outra opção é usar o recurso para especificar um novo local de projeto padrão, mas você também pode querer usar isso para projetos reais.
Diga-nos o que você pensa
Ajude-nos a melhorar o Dynamics 365 Business Central debatendo ideias, dando sugestões e fazendo comentários. Use o fórum em https://aka.ms/bcideas.
Consulte também
Solucionar problemas no Visual Studio Code diretamente do cliente Web (documentos)