Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2017, 18:33   #1
tomsoer
 
Регистрация: 23.02.2017
Сообщений: 6
Вопрос System.FormatException на других ПК

Здравствуйте!
"Не догоняю" в чем проблема.
Есть мой пк, на котором разрабатываю программу и есть другие, клиентские.
Так вот на моём программа работает нормально, а на остальных возникает:
[SPOILER]
Код:
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.FormatException: Входная строка имела неверный формат.
   в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   в Restorano.mainForm.SellingCount() в E:\Restorano_new\Restorano\Form1.cs:строка 335
   в Restorano.mainForm.buttonAdv1_Click(Object sender, EventArgs e) в E:\Restorano_new\Restorano\Form1.cs:строка 1956
   в System.Windows.Forms.Control.OnClick(EventArgs e)
   в System.Windows.Forms.Button.OnClick(EventArgs e)
   в Syncfusion.Windows.Forms.ButtonAdv.OnClick(EventArgs e)
   в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ButtonBase.WndProc(Message& m)
   в System.Windows.Forms.Button.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Restorano
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///C:/A1/Debug/Restorano.exe
----------------------------------------
System.Windows.Forms
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Syncfusion.GridConverter.Windows
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.GridConverter.Windows.DLL
----------------------------------------
Syncfusion.XlsIO.Base
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.XlsIO.Base.DLL
----------------------------------------
Syncfusion.Compression.Base
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Compression.Base.DLL
----------------------------------------
System.Configuration
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Syncfusion.Shared.Base
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Shared.Base.DLL
----------------------------------------
Syncfusion.Grid.Windows
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Grid.Windows.DLL
----------------------------------------
Syncfusion.Tools.Windows
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Tools.Windows.DLL
----------------------------------------
UIAutomationProvider
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationProvider/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationProvider.dll
----------------------------------------
WindowsBase
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
UIAutomationTypes
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationTypes/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationTypes.dll
----------------------------------------
Syncfusion.Grid.Base
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Grid.Base.DLL
----------------------------------------
Syncfusion.Shared.Windows
    Версия сборки: 15.1460.0.33
    Версия Win32: 15.1460.0.33
    CodeBase: file:///C:/A1/Debug/Syncfusion.Shared.Windows.DLL
----------------------------------------
System.Xml.Linq
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.SQLite
    Версия сборки: 1.0.104.0
    Версия Win32: 1.0.104.0
    CodeBase: file:///C:/A1/Debug/System.Data.SQLite.DLL
----------------------------------------
System.Transactions
    Версия сборки: 4.0.0.0
    Версия Win32: 4.6.1590.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll


При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
[/SPOILER]

Строка 335:
Код:
int podcount = Convert.ToInt32(checkGrid[q, 9].FormattedText);
tomsoer вне форума Ответить с цитированием
Старый 19.03.2017, 19:46   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Догоняйте: ваша программа может запускаться на компьютерах с другими настройками. Например, другой разделить разрядов или дробной части...
Используйте https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx или парсите строку с заменой перед.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
System.FormatException marluna C# (си шарп) 6 14.03.2017 12:02
Необработанное исключение типа "System.ArgumentException" в System.Drawing.dll Ribul C# (си шарп) 12 19.11.2014 20:00
Необработанное исключение типа "System.ArgumentException" в System.Data.dll max_prorok Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 3 23.09.2014 09:45
Ошибка Ambiguity between '_fastcall System::operator +(int,const System::Variant &)' and '_fastcall System::opera Jawner C++ Builder 1 12.04.2012 09:58
Ошибка Unresolved external 'AVIA::AVIA(int, System::AnsiString, System::AnsiString, System::AnsiString, int) mexmexmex C++ Builder 3 27.12.2011 13:31