У меня есть приложение, которое может работать как пользователь с преобладающими правами администратора без ошибок, но в то время как администратор запускает его, оно вызывает ошибку Введенная The input string was not in correct format
- ошибка приложения.
Я попытался выяснить это, но не смог, так как большинство людей ищут привилегии администратора для его запуска, я спрашиваю, почему администратор не может запустить программу без ошибок?
Программа относится к mssql-2008 r2
. Настройки входа в SQL одинаковы для обоих пользователей.
1
1 ответ
3
Скорее всего, администратор и обычный пользователь имеют разные региональные настройки. Например, пользователь имеет числа в формате «1 234,56», а администратор - «1 234,56».
Вы можете проверить это, запустив powershell от имени администратора и пользователя и проверив различия в выводе:
(123456).ToString("N")
[DateTime]:: Теперь