Страница 1 из 2

Исключение при добавлении StiRibbonDesignerControl

Добавлено: 05 июн 2013, 18:41
ssh
создание StiRibbonDesignerControl в рантайме вызывает исключение (2013.2.1607.0):

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Controls.Win.DotNetBar.SubItemsCollection.get_Item(String name) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Controls.Win\SubItemsCollection.cs:line 148
at Stimulsoft.Report.Design.StiRibbonDesignerControl.set_ShowHelp(Boolean value) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 172
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor(StiReport report) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1094
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1078
at WindowsFormsApplication1.Form1..ctor() in D:\Temp\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 18
at WindowsFormsApplication1.Program.Main() in D:\Temp\WindowsFormsApplication1\WindowsFormsApplication1\Program.cs:line 18
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 06 июн 2013, 14:12
HighAley
Здравствуйте.

Мы не можем воспроизвести данную проблему.
Пришлите, пожалуйста, пример проекта, на котором она воспроизводитмся.

Спасибо.

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 06 июн 2013, 15:42
ssh
Добрый день,

вот проект:
https://www.dropbox.com/s/b34wulp0hv8u0 ... ation1.zip

Спасибо

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 07 июн 2013, 16:58
Artem Cherniavsky
Здравствуйте.

Данная проблема решена. Проверьте следующий пререлиз билд.

Спасибо.

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 11 июн 2013, 08:44
ssh
к сожалению проблема всё ещё существует...

Exception: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Trace: at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Controls.Win.DotNetBar.SubItemsCollection.get_Item(String name) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Controls.Win\SubItemsCollection.cs:line 148
at Stimulsoft.Report.Design.StiRibbonDesignerControl.set_ShowHelp(Boolean value) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 172
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor(StiReport report) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1094
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1078
at WindowsFormsApplication1.Form1..ctor() in D:\Temp\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 16
Loaded assemblies:
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
WindowsFormsApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.VisualStudio.Debugger.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Stimulsoft.Report.Design, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Controls.Win, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Base, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Check, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Helper, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Stimulsoft.Controls, Version=2013.2.1608.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 11 июн 2013, 09:39
HighAley
Здравствуйте.

К сожалению, данное исправление не попало в предыдущий предрелизный билд.
Мы приносим свои извенения за данное недоразумение и просим вас скачать наш следующий билд, который будет доступен 14 июня.

Спасибо.

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 19 июн 2013, 16:29
ssh
Добрый день,

к сожалению всё ещё вываливается, но уже в другом месте:

Exception: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Trace: at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Controls.Win.DotNetBar.SubItemsCollection.get_Item(String name) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Controls.Win\SubItemsCollection.cs:line 148
at Stimulsoft.Report.Design.StiRibbonDesignerControl.GetOfficeStartButton() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1071
at Stimulsoft.Report.Design.StiRibbonDesignerControl.set_ShowOfficeButton(Boolean value) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 204
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor(StiReport report) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1096
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1078
at WindowsFormsApplication1.Form2..ctor() in D:\Temp\WindowsFormsApplication1\WindowsFormsApplication1\Form2.cs:line 22
Loaded assemblies:
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
WindowsFormsApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.VisualStudio.Debugger.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Stimulsoft.Report.Design, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Controls.Win, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Base, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Check, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Helper, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Stimulsoft.Controls, Version=2013.2.1609.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 21 июн 2013, 16:22
Artem Cherniavsky
Здравствуйте.

За прошедшее время класс претерпевал большие изменения.
Мы приносим свои извинения. Попробуйте скачать пререлиз билд, который будет сегодня.

Спасибо.

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 25 июн 2013, 08:53
ssh
:-(

Exception: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Trace: at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Controls.Win.DotNetBar.SubItemsCollection.get_Item(String name) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Controls.Win\SubItemsCollection.cs:line 148
at Stimulsoft.Report.Design.StiRibbonDesignerControl.GetOfficeStartButton() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1073
at Stimulsoft.Report.Design.StiRibbonDesignerControl.set_ShowOfficeButton(Boolean value) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 205
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor(StiReport report) in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1098
at Stimulsoft.Report.Design.StiRibbonDesignerControl..ctor() in d:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiRibbonDesignerControl.cs:line 1080
at WindowsFormsApplication1.Form2..ctor() in D:\Temp\WindowsFormsApplication1\WindowsFormsApplication1\Form2.cs:line 22
Loaded assemblies:
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
WindowsFormsApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.VisualStudio.Debugger.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Stimulsoft.Report.Design, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Controls.Win, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Base, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Check, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Stimulsoft.Report.Helper, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a
Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Stimulsoft.Controls, Version=2013.2.1610.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a

Re: Исключение при добавлении StiRibbonDesignerControl

Добавлено: 26 июн 2013, 14:24
Aleksey
Здравствуйте,

Не смогли воспроизвести на последней версии. Пожалуйста, проверьте что у вас нигде не "цепляется" старая версия. Если проблема останется, то пришлите простой проект, который воспроизводит проблему для анализа.

Спасибо.