Código gerenciado em Winpe
-
22-07-2019 - |
Pergunta
Se eu quiser executar um programa no Windows PE (Vista ou 7), não tenho permissão para usar nenhum nível de código gerenciado?
Posso ter apenas um código C ++ que não faça referência a nenhum código DOTNET?
Como posso interagir com o Windows? Eu tenho que usar arquivos de tipo user32.dll para realizar várias operações?
Solução
Editar: veja também O Windows PE 2.0 pode suportar a estrutura .NET?
O Windows PE é um bit muito limitado do Windows antes do Windows apropriado. É lógico que vastas partes das janelas do subsistema Win32 não estarão disponíveis. No entanto Esta página discute a codificação com o PE (embora seja limitado ao XP incorporado). E isto Discute alguns aspectos da interface do usuário do PE e possivelmente maneiras de obter acesso às bibliotecas do Windows.
Pode ser possível auto -hospedar o clr Mas eu duvido. Pode fazer um desafio interessante. Deixe -nos saber como você se sai.