Friday, February 10, 2012
Google Custom Search

ClearCanvas Highlights

Download our Open Source software
Watch some Videos
Get the Source
Check out our Licensing
Join our  Forums
Some Research: OICR IPP-Trials

Our Community

Membership Membership:
Latest New User Latest: Chivan
New Today New Today: 3
New Yesterday New Yesterday: 27
User Count Overall: 20593

People Online People Online:
Visitors Visitors: 12
Members Members: 4
Total Total: 16

Online Now Online Now:
01: ctoremis
02: richteh
03: 孙磊
04: vposhataev

ClearCanvas Community Forums

CCW can't run in chinese vision xp
Last Post 2010-09-03 05:03 AM by leaho. 3 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Pediynet
New Member
New Member
Posts:1

--
2009-11-05 08:02 PM  

My computer is windows xp sp2,chinese vision.

I paste the logs as follow:

2009-11-06 08:59:51,609 [4] INFO  - Starting up in AppDomain [ClearCanvas.Server.ShredHostService.exe]
2009-11-06 08:59:58,453 [1] INFO  - No session manager extension found
2009-11-06 08:59:59,171 [1] WARN  - Configuration store not found - defaulting to LocalFileSettingsProvider
2009-11-06 08:59:59,218 [1] WARN  - Configuration store not found - defaulting to LocalFileSettingsProvider
2009-11-06 08:59:59,859 [Diskspace Manager] INFO  - The Diskspace Manager service has started successfully.
2009-11-06 09:00:00,390 [1] WARN  - Configuration store not found - defaulting to LocalFileSettingsProvider
2009-11-06 09:00:00,421 [1] WARN  - Time provider not found - defaulting to local machine time.
2009-11-06 09:00:00,421 [1] WARN  - Configuration store not found - defaulting to LocalFileSettingsProvider
2009-11-06 09:00:05,468 [Diskspace Manager] INFO  - Starting WCF Shred DiskspaceManager...
2009-11-06 09:00:07,125 [1] WARN  - No audit sink extensions found - Auditing will be disabled for the remainder of the session.
2009-11-06 09:00:07,671 [1] WARN  - Configuration store not found - defaulting to LocalFileSettingsProvider
2009-11-06 09:00:09,015 [1] ERROR - Exception thrown
System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index
   在 System.Collections.ArrayList.set_Item(Int32 index, Object value)
   在 Crownwood.DotNetMagic.Controls.TabControl.RecalculateSinglelineTabs(Int32 xWidth, Int32 xStartPos, Rectangle tabPosition)
   在 Crownwood.DotNetMagic.Controls.TabControl.Recalculate()
   在 Crownwood.DotNetMagic.Controls.TabControl.OnSizeChanged(EventArgs e)
   在 System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   在 System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height)
   在 System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   在 System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   在 System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   在 System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   在 System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   在 System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   在 System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   在 System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   在 System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   在 System.Windows.Forms.ContainerControl.OnLayout(LayoutEventArgs e)
   在 System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   在 System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   在 System.Windows.Forms.Layout.LayoutTransaction.DoLayout(IArrangedElement elementToLayout, IArrangedElement elementCausingLayout, String property)
   在 System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   在 System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   在 System.Windows.Forms.Layout.LayoutTransaction.DoLayout(IArrangedElement elementToLayout, IArrangedElement elementCausingLayout, String property)
   在 System.Windows.Forms.Control.ControlCollection.Add(Control value)
   在 Crownwood.DotNetMagic.Controls.TabControl.AddTabPage(TabPage page)
   在 Crownwood.DotNetMagic.Controls.TabControl.OnInsertedPage(Int32 index, Object value)
   在 Crownwood.DotNetMagic.Common.CollectionWithEvents.OnInsertComplete(Int32 index, Object value)
   在 System.Collections.CollectionBase.System.Collections.IList.Add(Object value)
   在 Crownwood.DotNetMagic.Controls.TabPageCollection.Add(TabPage value)
   在 ClearCanvas.Desktop.View.WinForms.TabComponentContainerControl..ctor(TabComponentContainer component)
   在 ClearCanvas.Desktop.View.WinForms.TabComponentContainerView.get_GuiElement()
   在 ClearCanvas.Desktop.View.WinForms.WorkspaceView..ctor(Workspace workspace, DesktopWindowView desktopView)
   在 ClearCanvas.Desktop.View.WinForms.DesktopWindowView.CreateWorkspaceView(Workspace workspace)
   在 ClearCanvas.Desktop.Workspace.CreateView()
   在 ClearCanvas.Desktop.DesktopObject.Open()
   在 ClearCanvas.Desktop.DesktopObjectCollection`1.Open(T obj)
   在 ClearCanvas.Desktop.WorkspaceCollection.AddNew(WorkspaceCreationArgs args)
   在 ClearCanvas.Desktop.ApplicationComponent.LaunchAsWorkspace(IDesktopWindow desktopWindow, WorkspaceCreationArgs creationArgs, ApplicationComponentExitDelegate exitCallback)
   在 ClearCanvas.Desktop.ApplicationComponent.LaunchAsWorkspace(IDesktopWindow desktopWindow, WorkspaceCreationArgs creationArgs)
   在 ClearCanvas.Desktop.Explorer.ExplorerTool.ShowInternal()
   在 ClearCanvas.Desktop.Explorer.ExplorerTool.Initialize()
   在 ClearCanvas.Desktop.Tools.ToolSet..ctor(IEnumerable tools, IToolContext context)
2009-11-06 09:00:09,968 [4] WARN  - Time provider not found - defaulting to local machine time.
2009-11-06 09:00:10,062 [Local Data Store] WARN  - Time provider not found - defaulting to local machine time.
2009-11-06 09:00:10,140 [Local Data Store] INFO  - The Local Data Store service has started successfully.
2009-11-06 09:00:10,140 [Local Data Store] INFO  - Starting WCF Shred LocalDataStore...
2009-11-06 09:00:10,187 [Diskspace Manager] INFO  - WCF Shred DiskspaceManager is listening at net.pipe://localhost/DiskspaceManager.
2009-11-06 09:00:10,187 [Diskspace Manager] INFO  - The Diskspace Manager WCF service has started successfully.
2009-11-06 09:00:10,515 [4] INFO  - Starting to listen with AE AE on port 0.0.0.0:704
2009-11-06 09:00:10,531 [Dicom Server] INFO  - The Dicom Server service has started successfully.
2009-11-06 09:00:10,531 [Dicom Server] INFO  - Starting WCF Shred DicomServer...
2009-11-06 09:00:11,703 [Local Data Store] INFO  - WCF Shred LocalDataStore is listening at net.pipe://localhost/LocalDataStore.
2009-11-06 09:00:11,703 [Local Data Store] INFO  - The Local Data Store WCF service has started successfully.
2009-11-06 09:00:11,703 [Local Data Store] INFO  - Starting WCF Shred LocalDataStoreActivityMonitor...
2009-11-06 09:00:11,765 [Local Data Store] INFO  - WCF Shred LocalDataStoreActivityMonitor is listening at net.pipe://localhost/LocalDataStoreActivityMonitor.
2009-11-06 09:00:11,765 [Local Data Store] INFO  - The Local Data Store Activity Monitor WCF service has started successfully.
2009-11-06 09:00:12,015 [Dicom Server] INFO  - WCF Shred DicomServer is listening at net.pipe://localhost/DicomServer.
2009-11-06 09:00:12,015 [Dicom Server] INFO  - The Dicom Server WCF service has started successfully.
2009-11-06 09:00:12,015 [Dicom Server] INFO  - Starting WCF Shred DicomSend...
2009-11-06 09:00:12,031 [Dicom Server] INFO  - WCF Shred DicomSend is listening at net.pipe://localhost/DicomSend.
2009-11-06 09:00:12,031 [Dicom Server] INFO  - The Dicom Send WCF service has started successfully.
2009-11-06 09:00:12,031 [Dicom Server] INFO  - Starting WCF Shred StudyLocator...
2009-11-06 09:00:12,093 [Dicom Server] INFO  - unable to load binding configuration BasicHttpBinding_IStudyRootQuery; using default binding configuration
2009-11-06 09:00:12,109 [Dicom Server] INFO  - WCF Shred StudyLocator is listening at http://localhost:51122/StudyLocator.
2009-11-06 09:00:12,109 [Dicom Server] INFO  - The Study Locator WCF service has started successfully.
2009-11-06 09:00:12,187 [1] FATAL - Exception thrown
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 ClearCanvas.Desktop.StockDesktopTools.CloseWorkspaceTool.get_Enabled()
   在 ClearCanvas.Desktop.Actions.DynamicObservablePropertyBinding`1.get_PropertyValue()
   在 ClearCanvas.Common.Utilities.ObservablePropertyCoupler`1..ctor(IObservablePropertyBinding`1 primary, IObservablePropertyBinding`1 secondary, Boolean bidirectional)
   在 ClearCanvas.Desktop.Actions.StateObserverAttribute.Bind[T](IActionBuildingContext builder, String actionProperty, String actionEvent)
   在 ClearCanvas.Desktop.Actions.EnabledStateObserverAttribute.Apply(IActionBuildingContext builder)
   在 ClearCanvas.Desktop.Actions.ActionAttributeProcessor.Process(Object actionTarget)
   在 ClearCanvas.Desktop.Tools.ToolBase.get_Actions()
   在 ClearCanvas.Desktop.Tools.ToolSet.get_Actions()
   在 ClearCanvas.Desktop.DesktopWindow.BuildActionModel(String site)
   在 ClearCanvas.Desktop.DesktopWindow.UpdateView()
   在 ClearCanvas.Desktop.DesktopWindow.OnOpened(EventArgs args)
   在 ClearCanvas.Desktop.DesktopObject.Open()
   在 ClearCanvas.Desktop.DesktopObjectCollection`1.Open(T obj)
   在 ClearCanvas.Desktop.DesktopWindowCollection.AddNew(DesktopWindowCreationArgs args)
   在 ClearCanvas.Desktop.Application.Initialize(String[] args)
2009-11-06 09:00:12,203 [1] ERROR - Exception thrown
System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.InvalidOperationException: This method cannot be called until the Application is fully initialized
   在 ClearCanvas.Desktop.Application.DoQuit()
   在 ClearCanvas.Desktop.Application.Quit()
   在 ClearCanvas.Desktop.View.WinForms.DesktopWindowView.FormFormClosingEventHandler(Object sender, FormClosingEventArgs e)
   在 System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
   在 System.Windows.Forms.Form.RaiseFormClosingOnAppExit()
   在 System.Windows.Forms.Application.ExitInternal()
   在 System.Windows.Forms.Application.Exit(CancelEventArgs e)
   在 System.Windows.Forms.Application.Exit()
   在 ClearCanvas.Desktop.View.WinForms.GuiToolkit.Terminate()
   在 ClearCanvas.Desktop.Application.<>c__DisplayClass2.b__0(Object sender, EventArgs e)
   --- 内部异常堆栈跟踪的结尾 ---
   在 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   在 System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   在 System.Delegate.DynamicInvokeImpl(Object[] args)
   在 ClearCanvas.Common.Utilities.EventsHelper.Fire(Delegate del, Object sender, EventArgs e)
 

 

norman
Senior Member
Senior Member
Posts:811

--
2009-11-06 02:10 AM  
Hi,

This is a known problem on Chinese XP. Unfortunately, it's not a bug that we'll be able to fix in the near future, since the problem is in the commercial UI toolkit that we use. The workaround is to use English XP.

N.
leaho
Basic Member
Basic Member
Posts:14

--
2010-09-03 05:03 AM  
This problem cause by the DotNetMagic2005,at " ClearCanvas.Desktop.View.WinForms.TabComponentContainerControl" when you add the tabPageUI to _tabControl.TabPages the exception out of index will throw. So you need to change the DotNetMagic2005.dll.
leaho
Basic Member
Basic Member
Posts:14

--
2010-09-03 05:03 AM  
This problem cause by the DotNetMagic2005,at " ClearCanvas.Desktop.View.WinForms.TabComponentContainerControl" when you add the tabPageUI to _tabControl.TabPages the exception out of index will throw. So you need to change the DotNetMagic2005.dll.
You are not authorized to post a reply.

Active Forums 4.1
Copyright 2011 ClearCanvas Inc.