O administrador pode executar um aplicativo, mas produz um erro, enquanto um usuário previllaged do administrador pode ser executado sem erro

1

Eu tenho um aplicativo que pode ser executado como usuário prevalecente do administrador sem erro, mas enquanto o administrador o executa, ele produz um erro. The input string was not in correct format -application error. Eu tentei descobrir, mas não é possível, uma vez que a maioria das pessoas está procurando privilégio de administrador para executá-lo, me olhando porque não pode um administrador executar o programa sem erros? O programa está relacionado a mssql-2008 r2 . As configurações de login do SQL são as mesmas para ambos os usuários.

    
por tough 07.11.2012 / 11:10

1 resposta

3

O mais provável é que o administrador e o usuário comum tenham configurações regionais diferentes. Por exemplo, o usuário tem números formatados como "1,234.56" e admin como "1 234,56".

Você pode verificar isso executando o powershell como administrador e usuário e verificando as diferenças na saída de:

(123456).ToString("N")

[DateTime]::Now

    
por 07.11.2012 / 11:42