地域設定の問題により、クライアントで LMS を起動できない - WKB228885
症状
- ユーザーの PC で LMS クライアントを起動できない
- 設定ファイルを[デバッグ]モードに切り替えた後、Product.log ファイルに以下のエラーがキャプチャーされる。
- 「3072 (0x0c00) is an invalid culture identifier」(3072 (0x0c00) は無効なカルチャ識別子です)
- 「3072 (0x0c00) is an invalid culture identifier」(3072 (0x0c00) は無効なカルチャ識別子です)
環境
- NuGenesis 9 LMS
- NuGenesis 8 LMS
原因
サポートされていない地域設定を使用しています。地域が[英語(ヨーロッパ)]に設定されています。
解決策
Windows のコントロールパネルで、地域設定を[英語(英国)]に変更します。
追加情報
完全なスタックトレース:
DATE TIME,214 [1] ERROR MainApp.App [(null)] - User: , Method: Main, Message: message: The invocation of the constructor on type 'MainApp.MainWindow' that matches the specified binding constraints threw an exception. stacktrace: at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
at System.Windows.Application.DoStartup()
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler), Data:
DATE TIME,450 [1] ERROR MainApp.App [(null)] - User: , Method: Main, Message: message: Culture is not supported.
Parameter name: culture
3072 (0x0c00) is an invalid culture identifier. stacktrace: at System.Globalization.CultureInfo.InitializeFromCultureId(Int32 culture, Boolean useUserOverride)
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at Creon.Common.BasicWinControls.ClientParameters.get_CultureInfo()
at Creon.Common.Utils.ELNHelpProvider..ctor()
at Creon.Common.BasicWinControls.CreonForm..ctor()
at Creon.Common.BasicWinControls.CreonExceptionForm..ctor(String moduleId, String itemId, Exception ex)
at MainApp.App.treatException(IWin32Window owner, Exception excep)
at MainApp.App.App_DispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e), Data:
DATE TIME,452 [1] ERROR MainApp.App [(null)] - User: , Method: Main, Message: message: Culture is not supported.
id228885, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG