Pergunta

.
.

possível duplicado:
Há alguma maneira de compilar um. Aplicação líquida ao código nativo?

Quando você compilar um aplicativo C #, ele é compilado no código CIL, a ser interpretado pela estrutura quando é executado, mas eu estou imaginando se é possível gerar um stub nativo de arquivo X86 EXE para minha (s) aplicativo (s).

Desta forma, não é possível abrir diretamente minhas aplicações em um decompiler.

p.s eu não posso usar um ofuscador para qualquer coisa.

Foi útil?

Solução

Há uma ferramenta chamada Linker Salmander .NET, mas é oferecido por um preço alto.Pessoalmente eu nunca usei, mas não vejo nenhum ponto em fazer isso. site oficial

Você também pode tentar virtualizando seu aplicativo usando thininstall ou xenocode virtualization studio .Eu usei o produto do Xenocode para incorporar o tempo de execução .NET no meu aplicativo e funcionou muito bem.Ele gera um executável embalado nativo com seus conjuntos dentro.

Outras dicas

De acordo com esta resposta: Transformando o executável .NET em executável nativo O quevocê está procurando é chamado aot

http://www.mo-project.com/aot

Alternativamente, você pode verificar este documento técnico oficial da Microsoft: http://msdn.microsoft.com/en-us/library/ht8ecch6 (vs.71) .aspx

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