Pergunta

O que é a melhor maneira de carregar uma específica de localidade (ou seja traduzido) compilado arquivo de ajuda (.chm)? Nossa instalação irá implantá-los juntamente com os conjuntos de satélite que contêm recursos. Eu gostaria de re-utilizar as mesmas regras de sondagem os usos .NET framework para carregar os conjuntos de satélite, e eu definitivamente gostaria de evitar escrever meu próprio algoritmo de busca, porque, por exemplo, eu teria que lidar com casos específicos tais como "zh-cn / zh-Hans / zh-CHS".

Eu não consigo encontrar nada com a classe System.Windows.Forms.Help que indica que você pode fornecer um objeto CultureInfo para especificar uma cultura particular. Alguém mais se deparar isso ainda? Obrigado!

Foi útil?

Solução

Off mão, gostaria de sugerir que, em vez de implantar seu lado arquivo CHM a lado com o satélite de montagem, que você realmente incluir o CHM como um recurso incorporado no satélite montagem em si. Lembre-se que uma assembleia pode realmente ser contido em vários arquivos. O que faz uma montagem e montagem é o manifesto.

Ao fazer isso, você pode então solicitar o recurso para o local atual programaticamente, deixe o quadro dizer a URL, e em seguida, fornecer essa localização do arquivo para a classe de ajuda.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top