Aparência consistente para aplicativos do Windows Forms
-
23-09-2019 - |
Pergunta
Existe uma maneira de aplicar aparência visual consistente para vários aplicativos de formulários do Windows? Para que o mesmo esquema de cores seja usado, etc? Ou você tem que fazer isso manualmente?
(Peço desculpas por esta pergunta, mas pesquisei no Google sem nenhuma resposta real - algumas dicas na direção certa ou alguns links seriam suficientes. Eu também pesquisei aqui, por isso, se for um repost, feche -o)
Solução
Aqui estão algumas novas descobertas do nosso lado, então eu vou responder a essa pergunta.
Aqui está outro post semelhante: http://adammcewen.wordpress.com/2012/12/10/reporting-services-is-sleepingand-wont-wake-up/ , portanto, o problema parece relacionado com a TEMP Informações relacionadas com a conta de usuário do domínio usado para executar o serviço do SharePoint é descarregado após tempo de inatividade longo.
Para o código de erro COM, infelizmente não consegui descobrir exatamente o que significa com base na pesquisa atual da Internet (MS não fez um bom trabalho no código de erro COM). Às vezes, o código de erro COM envolve o código de erro Win32 de baixo nível dentro dela.
para 800703FA, o código de erro WIN32 pode ser 0x3fa no HEX e 1018 em decimal, isso significaria alguma chave de registro é excluída ao acessar (o que significa que algumas informações de registro relacionadas ao usuário do domínio são descarregadas), novamente isso é apenas um palpite Neste ponto.
.// messageID: error_key_deleted
// messagetext:
// operação ilegal tentou em uma chave do Registro que foi marcada para exclusão.
define error_key_deleted 1018L
Na verdade, o perfil de usuário de carga no SecurityTokenServicaApplicationPool em nosso env que é usado pelo serviço de perfil do usuário do SharePoint foi falso, eu mudei para True para isso e o IisReset.
Neste ponto, parece que o "loaduserporfile" ainda é a causa raiz, embora ainda estamos mantendo um olho nisso.
Outras dicas
Se você quer uma aparência consistente que seja diferente A partir da aparência padrão do Windows, você precisa fazê -lo manualmente - possivelmente com a assistência de algum tipo de biblioteca de pele de terceiros.