Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 41440|Resposta: 7

[Fonte] C# empacota a dll no programa do exe

[Copiar link]
Publicado em 26/05/2016 15:27:14 | | | |
Já vi muitas ferramentas na internet, e você pode empacotar a dll no programa exe, mas se você empacotar a dll no programa exe,

Alguns softwares empacotados haverá problemas, se você adicionar uma carcaça, estima-se que o problema seja ainda maior,

Será que existe alguma forma de juntar o DLL no exe???? De repente, pensei em recursos incorporados.

Como mostrado na imagem, mudei todas as DLLs para recursos incorporados:



Isso está bom? Não, claro que não.



Copie essa classe para o projeto e depois registre a dll no método principal, eu sou o programa winform,

O código é o seguinte:

/// <summary>
        O principal ponto de entrada para a inscrição.
        /// </summary>
        [STAThread]
        vazio estático Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(novo login());
        }


Finalmente, estava pronto!! Um arquivo exe é gerado.






Anterior:c# esclarece cache e cookies do navegador chamando funções da API do Win32
Próximo:asp.net administrador ou usuário fizer login mais de 5 vezes, desative o login do navegador
Publicado em 08/08/2017 06:10:34 |
O senhorio tem muitas ideias
Publicado em 12/08/2017 06:46:52 |
Gostei
Publicado em 05/02/2018 13:56:32 |
Incrível
Publicado em 17/04/2018 17:39:32 |
Senhorio ou eu, quero perguntar, eu coloco o vídeo no recurso embutido, o que lê é um array de bytes, existe alguma forma de colocá-lo no player e reproduzi-lo diretamente (não quero escrever para o local para reproduzir no caminho de leitura, o vídeo é mais do que o cartão grande)
Publicado em 08/07/2022 19:29:05 |
Incrível, gostei
Publicado em 19/08/2022 08:53:50 |
O senhorio tem muitas ideias
Publicado em 28/02/2023 11:53:43 |
Dá uma olhada, obrigado por compartilhar
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com