- Код: выделить все
29.06.2011 10:39:45
System.FormatException: Input string was not in a correct format.
at System.Number.ParseSingle(String s, NumberStyles style, NumberFormatInfo info)
at System.Single.Parse(String s, NumberStyles style, IFormatProvider provider)
at System.Convert.ToSingle(String value, IFormatProvider provider)
at System.String.System.IConvertible.ToSingle(IFormatProvider provider)
at System.Convert.ToSingle(Object value)
at PrintEnvelope.Settings.a(RegistryKey , LineAlign )
at PrintEnvelope.Settings.A(RegistryKey , typeData )
at PrintEnvelope.Settings.a(RegistryKey )
at PrintEnvelope.Settings.A()
at PrintEnvelope.Settings..ctor()
at PrintEnvelope.UI.ShowPrintPreview(IWin32Window , Data[] , Boolean )
at PrintEnvelope.UI.ShowPrintPreview(IWin32Window , Data[] )
at A.S4.DoPrintEnvelope(s4 ionTpl)
at A.f4.DoCommand(String )
App: Помощник арбитражного управляющего PRO 2.1.1.2
OS: Microsoft Windows NT 6.1.7601.0
CLR: 1.1.4322.573
это баг в операционной системе (см http://blogs.msdn.com/b/seshadripv/arch ... 47139.aspx )
исправляется следующими магическими действиями:
ВАРИАНТ 1:
- Зайти в реестр (выполнить "regedit")
- Найти ветку HKEY_CURRENT_USER\Control Panel\International
- Значение "sPositiveSign" поставить пустое
ВАРИАНТ 2: Запустить приложенный файл "register.reg" либо "go.bat" (во втором случае "register.reg" должен лежать рядом с "go.bat")