Este artigo fornece informações sobre perguntas frequentes sobre a gestão de ciclo de vida de aplicações com formulários de aplicações condicionadas por modelo.
Nas definições de personalização, verifique coluna Estado junto do formulário para saber se está em estado gerido. Um formulário gerido tem soluções geridas instaladas para o formulário e pode ou não ter personalizações ativas não geridas. Ou o formulário pode estar em estado não gerido e tem apenas uma camada não gerida para o formulário e nenhuma solução gerida.
Utilize o estruturador de formulários moderno. Mais informações: Criar e estruturar formulários de aplicações condicionadas por modelo
Na exportação de traduções, se não forem feitas alterações à etiqueta do idioma base, não serão exportadas traduções em CrmTranslations.xml. Na importação de traduções, se as traduções para qualquer etiqueta no idioma base forem alteradas em CrmTranslations.xml, as alterações não produzirão efeito. Mais informações: As traduções das etiquetas do formulário não aparecem especificamente para o idioma base
Se durante a importação não houver um formulário de contingência especificada para uma tabela, então a importação cria uma camada ativa não gerida para um dos formulários principais e a personalização não gerida indica o formulário como o formulário de contingência. Mais informações: Existe uma camada ativa não gerida criada depois de importar um solução gerida
Por que razão o formulário não aparece no ambiente de destino depois de importar uma solução que contém o formulário?
Durante a exportação de soluções não geridas, alguns formulários que não estão modificadas são exportados com o atributo unmodified=1 no formulário XML do ficheiro customizations.xml localizado no pacote de solução. Mais informações: O formulário não aparece em ambiente de destino após importar a solução não gerida
Por que recebo a mensagem É esperado formXml completo para criar um formulário durante a importação da solução?
Este erro pode ocorrer quando a forma que está a importar não existe no ambiente alvo e a forma é importada pela primeira vez. Mais informações: Microsoft. Crm.CrmInvalidOperationException: espera-se que o formXml completo crie uma mensagem de formulário durante a importação da solução
Por que recebo a mensagem Não pode eliminar este formulário porque é o único formulário de contingência de tipo principal para a tabela "tabela"? Cada tabela deve ter, pelo menos, um formulário de contingência para cada tipo de formulário durante a atualização ou a desinstalação da solução?
Este erro ocorre quando uma atualização de versão da solução ou desinstalação tenta eliminar o último formulário restante de uma tabela. Mais informações: Microsoft. Crm.CrmException: Não é possível excluir este formulário porque é a única forma de fallback do tipo main para a tabela 'table'. Cada tabela deve ter pelo menos um formulário de fallback para cada mensagem de tipo de formulário durante a atualização ou desinstalação da solução
Por que recebo a mensagem Não é possível eliminar a solução devido a dependências de outros componentes no sistema quando desinstalo uma solução?
Este problema pode ocorrer quando a solução contém componentes que são referenciados por outras soluções em cima na pilha de camadas. Mais informações: Não é possível eliminar a solução devido a dependências de outros componentes no sistema quando desinstalo uma solução