Sintomas

Quando os desenvolvedores usam Configuration.Save(..) /Configuration.SaveAs(..) métodos no Microsoft.NET Framework 4.7 substituição/salvar arquivo de Web. config de um aplicativo ASP.NET /IIS (Internet Information Server), ele poderá perceber que um novo Windows Forms aplicativo específica seção vazia < System.Windows.Forms.ApplicationConfigurationSection > está sendo adicionado no Web. config arquivo e seus aplicativos podem falhar recarregar.

Causa

Ao adicionar suporte a HDPI (alta pontos por polegada) para aplicativos de formulários do Windows em que o Microsoft.NET Framework 4.7, a equipe do Windows Forms introduziu uma nova seção de configuração < System.Windows.Forms.ApplicationConfigurationSection > no arquivo de configuração (App. config) do aplicativo por meio do qual os desenvolvedores podem personalizar aplicativos para recursos específicos de HDPI.

Essa nova seção atualmente é usada apenas para aplicativos Windows Forms e para personalizar os recursos HDPI são adicionados somente no Microsoft.NET Framework 4.7. Portanto, a declaração desta nova seção acontece em tempo de execução e em aplicativos de formulários do Windows somente (ao contrário de uma prática geral de declará-la no arquivo Machine. config ). Quando os desenvolvedores usam Configuration.Save(..) /Configuration.SaveAs(..) métodos, eles verão uma definição vazia desta declarado a seção que está sendo adicionada ao arquivo de configuração que está sendo criado/Saved/substituídas em tempo de execução. Quando um aplicativo não - Windows Forms (ASP.NET /IIS) é recarregado nesse novo arquivo de configuração criado/Saved/substituídas, o aplicativo pode falhar ao recarregar devido a falta de declaração da seção.

Resolução

Desenvolvedores/usuários pode remover esta seção vazia definição de < System.Windows.Forms.ApplicationConfigurationSection > do arquivo Web. config (ele não é consumido por outros aplicativos diferentes de Interface do usuário do Windows Forms) e tente recarregar seus aplicativos com segurança. A remoção desta seção vazia do arquivo não tem nenhum efeito no comportamento funcional do aplicativo.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a" e que a Microsoft está trabalhando na solução nas versões futuras do produto.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×