【问题标题】:Silverlight site not loading completelySilverlight 网站未完全加载
【发布时间】:2012-04-22 09:10:29
【问题描述】:

有一个名为http://hattrick.cognizant.com 的站点由Silverlight 应用程序组成。除了我的以外,该网站正在所有其他系统中开放。

我收到以下异常:

Uncaught Error: Unhandled Error in Silverlight Application String was not recognized as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
   at System.Convert.ToDateTime(String value, IFormatProvider provider)
   at System.String.System.IConvertible.ToDateTime(IFormatProvider provider)
   at System.Convert.ToDateTime(Object value)
   at Hattrick.ViewModel.ScoreBoardViewModel.LoadMatchDetails(Object parameter)
   at Hattrick.ViewModel.DelegateCommand.Execute(Object parameter)
   at System.Windows.Interactivity.InvokeCommandAction.Invoke(Object parameter)
   at System.Windows.Interactivity.TriggerBase.InvokeActions(Object parameter)
   at System.Windows.Interactivity.EventTriggerBase.OnEvent(EventArgs eventArgs)
   at System.Windows.Interactivity.EventTriggerBase.OnEventImpl(Object sender, EventArgs eventArgs)
   at System.Windows.Controls.SelectionChangedEventHandler.Invoke(Object sender, SelectionChangedEventArgs e)
   at System.Windows.Controls.Primitives.Selector.OnSelectionChanged(SelectionChangedEventArgs e)
   at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedItems, List`1 selectedItems)
   at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()
   at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(Int32 oldIndex, Int32 newIndex)
   at System.Windows.Controls.Primitives.Selector.OnSelectedValuePropertyChanged(Object value)
   at System.Windows.Controls.Primitives.Selector.OnSelectedValuePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.RaisePropertyChangeNotifications(DependencyProperty dp, Object oldValue, Object newValue)
   at System.Windows.DependencyObject.UpdateEffectiveValue(DependencyProperty property, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, ValueOperation operation)
   at System.Windows.DependencyObject.RefreshExpression(DependencyProperty dp)
   at System.Windows.Data.BindingExpression.SendDataToTarget()
   at System.Windows.Data.BindingExpression.SourcePropertyChanged(PropertyPathListener sender, PropertyPathChangedEventArgs args)
   at System.Windows.PropertyPathListener.ReconnectPath()
   at System.Windows.PropertyPathListener.RaisePropertyPathStepChanged(PropertyPathStep source)
   at System.Windows.PropertyAccessPathStep.RaisePropertyPathStepChanged(PropertyListener source)
   at System.Windows.CLRPropertyListener.SourcePropertyChanged(Object sender, PropertyChangedEventArgs args)
   at System.Windows.Data.WeakPropertyChangedListener.PropertyChangedCallback(Object sender, PropertyChangedEventArgs args)
   at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
   at Hattrick.ViewModel.ScoreBoardViewModel.RaisedPropertyChanged(String property)
   at Hattrick.ViewModel.ScoreBoardViewModel.hattrickClient_GetMatchDatesCompleted(Object sender, GetMatchDatesCompletedEventArgs e)
   at Hattrick.HattrickService.HattrickServiceClient.OnGetMatchDatesCompleted(Object state)

我没有制作这个网站。我的系统配置有问题吗?

我的配置

 OS         : Windows 7
 Silverlight: Version 5 latest 64bit
 Browser    : Chrome (Not working in any browser)

【问题讨论】:

    标签: c# javascript .net silverlight browser


    【解决方案1】:

    如果站点在您知道的所有系统上正常打开,但您的系统除外,并且错误消息如下:

    Silverlight 应用程序字符串中的未处理错误未被识别为有效的日期时间。

    我认为这很可能是与日期和时间相关的当地文化环境的差异。可能开发人员不会使用您拥有的格式来排除日期时间字符串,因为您有其他或特定的文化设置

    【讨论】:

    • 在控制面板中,尝试找到“地区和语言”之类的想法,然后将您的设置更改为美国英语(en-US)
    【解决方案2】:

    得到答案 OS Language is in English(India) 更改为 English(United States),因此引发了有关日期时间格式的异常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      相关资源
      最近更新 更多