Conforme mencionado aqui , é necessário construir uma versão de 32 bits a partir do código-fonte.
Atualmente estou tentando executar um arquivo localizado em C:\Chocolatey\lib\ScriptCs.0.5.1\tools\scriptcs\scriptcs.exe
Originalmente, tentei abrir um CMD e executar os scripts de comando, pois ele já deveria estar no meu caminho. Problema é que eu recebo um erro popup dizendo:
C:\Documents and Settings\ZSmith\Application Data\scriptcs\scriptcs.exe
is not a valid Win32 application
e gera "Acesso Negado" ao CMD. Depois disso eu corri
find -name 'scriptcs.exe'
apenas para verificar onde foi instalado. O diretório de instalação padrão é C:\Chocolatey\lib\ScriptCs.0.5.1\tools\scriptcs\scriptcs.exe
, como eu disse. A tentativa de executá-lo a partir daí produz o mesmo erro.
Talvez eu esteja não entendendo os princípios administrativos do Windows XP e haja um conflito, mas acredito que possuo controle administrativo total do meu computador (exceto o acesso à conta de administrador, pois esse é um computador de trabalho). Eu instalei recentemente o Cygwin. Eu não tentei executar scriptcs
antes disso sozinho. O Cygwin pode estar causando um conflito, mas duvido.
Conforme mencionado aqui , é necessário construir uma versão de 32 bits a partir do código-fonte.
Mais geralmente, eu estava tentando usar um aplicativo com esse problema; Acontece que a construção foi reconfigurada para não mais suportar o Windows XP. Conseguir uma compilação mais antiga que ainda tinha a compatibilidade com o XP me corrigiu.
Portanto, obter uma compilação de 32 bits é não uma correção suficiente se a compilação não estiver configurada para usar o conjunto de ferramentas _xp
.
O erro é meio insidioso porque a mensagem de erro "Acesso negado" é um tanto enganosa e os acessos comuns do Google nesta mensagem de erro sugerem que o download foi corrompido ou algo do tipo.