Windows Live Writer Spell-Checker is Missing?
Technology July 2nd, 2007
If you’ve installed the latest WLW beta you must have noticed that the spell-checker is missing.
Apperantly, this is a bug that happends when the machine’s locale isn’t set to en-us.
The workaround for this (besides changing your system to use the en-us locale) is to create your own loader that loads Windows Live Writer in en-us locale.
The solution and code can be found here or if you prefer C# you can sue this
static void Main(string[] args) { string wlwInstallDir = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live Writer", "InstallDir", string.Empty).ToString(); string wlwExe = Path.Combine(wlwInstallDir, "WindowsLiveWriter.exe"); if (!File.Exists(wlwExe)) { System.Windows.Forms.MessageBox.Show("Windows Live Writer cannot be found at " + wlwExe); return; } Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); AppDomain app = System.AppDomain.CreateDomain(wlwExe); app.ExecuteAssembly(wlwExe); }















Leave a Comment