More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Writer DevZoneProfileFriendsBlogMore Tools Explore the Spaces community

Writer DevZone

March 22

Troubleshooting: Writer Fails to Publish Posts on Blogger (Fixed)

The Picasa Data API newsgroup has reported they have fixed the issue that was causing posts that contain images to not publish on Blogger (thanks Jeff Fisher for the quick response!).  We have verified that the fix does addresses the issue Writer was having publishing to Blogger.

If you continue to have problems with Writer please post on our newsgroup.

Thanks to everyone for their patience and sorry for the inconvenience.

March 21

Troubleshooting: Writer Fails to Publish Posts on Blogger

Today, the Writer team learned of changes to Blogger that cause Writer to fail when publishing posts that contain images.  When attempting to publish a post that contains images, Writer will show the following message:

image 

We're currently investigating a fix for this issue and will post an update as soon as we have more information.

Thanks to everyone who reported this issue.

November 06

Windows Live Writer: Out of Beta

Thank you to everyone who tried out the beta releases of Writer over the last year and gave us feedback. Over 1.5 million of you downloaded our last beta release, and your input helped make Writer the product it is today. 

Our goal from the start has been to help make blogging more powerful, intuitive, and fun for everyone. Today, we’re proud to announce that Windows Live Writer 2008 is now available!

Download Writer 2008 
Windows Live Writer 2008 (version 12.0.1366.1026)

Most of our work over the last few months has been focused on raising the quality of Writer and putting the final fit and finish on the product. However, there are still a few new features in this release to check out: 

imageEasier Spaces creation and configuration
Whether or not you already have a blog on Windows Live Spaces, now all you need is a Windows Live ID username and password to configure Writer to your Spaces blog.

Spell checking in four languages
This includes three flavors of English dictionaries:

  1. English (US, UK, Canadian)
  2. French
  3. German
  4. Spanish

Generic AtomPub Support
Configuration and publishing to services that implement Atom Publishing Protocol 1.0.

We have heard from many of you about the pain and frustration in the last beta release when support for installing on x64 systems was not supported.  We're happy to share that this has also been fixed and now installation on Windows Vista x64 is fully supported.

As always, we're eager to hear feedback and learn about what you like and what you don't like.

Later this week you'll have an opportunity to tell us in person. Members of the Writer team will be attending BlogWorld Expo in Las Vegas.  We’ll have a product booth with this release of Writer for all to try. Come by and chat with us!

The Windows Live Writer Team

Talk to us
Send feedback
Contact support

September 05

Windows Live Writer Beta 3 Now Available

We have received a lot of great feedback since our last release and have done our best to respond in this with this update.  This is the last beta before our final release so please give Beta 3 a run and keep the feedback coming in!

Download
  Version 12.0.1277.0816

Some highlights of this release:

  • Insert videos using our new 'Insert Video' dialog
  • Upload images to Picasaweb when publishing to your Blogger blog
  • Publish XHTML-style markup
  • Use Writer in 28 additional languages
  • Print your posts
  • Justify-align post text
  • Better image handling (fewer blurry images)
  • Resolved installation issues from last release
  • Many other bug fixes and enhancements
   image

Also part of the Windows Live release today are new beta versions of Messenger, Mail, Photo Gallery, Toolbar, and OneCare Family Safety.  Take all of these products out for a spin and let us know what you think!

The Windows Live Writer Team

Talk to us
Send feedback
Contact support

Digg!

August 29

Changes That Affect Plug-in Developers

In an upcoming release of Windows Live Writer, we are changing the location that Windows Live Writer’s program files are installed into as well as the location of our registry settings. These changes could have an impact upon plug-in authors, though we have done our best to maintain backward compatibility. The following describes the changes in more detail and specifically discusses the impact that this will have upon existing plug-ins.

Installation Directory

In an upcoming release of Windows Live Writer, the location where Writer’s program files are installed will change. In previous betas, Writer the files would be installed to

<program files>\Windows Live Writer\

Starting in the next release, they will be installed to

<program files>\Windows Live\Writer\

Many plug-ins that are currently distributed simply install into <program files>\Windows Live Writer\plugins\. Though this isn't the most desirable installation location, we will continue to load plug-ins that are installed into <program files>\Windows Live Writer\plugins\. However, there are still cases where this change could cause problems for existing plug-ins.

1) At install time, the plug-in installer may validate that Writer is installed by looking in <program files>\Windows Live Writer\ . This validation will fail starting with the next release, and so the plug-in will not be installable. The installer should be updated to use this registry key to detect the directory in which Writer is installed into:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live Writer\InstallDir

This value will only be present when Writer is installed (Writer un-installs the key when Writer is uninstalled).

2) At runtime, the plug-in may rely on loading assemblies or other resources based upon the application working directory. If the resource is located in <program files>\Windows Live Writer\plugins\ and the current working directory is <program files>\Windows Live\Writer\plugins\ then the resource may fail to load. Starting with Beta 2 of Windows Live Writer, plug-in authors could install their plug-ins into independent directories and register those directories with Writer, as described here (http://msdn2.microsoft.com/en-us/library/aa738841.aspx). For plug-ins with external dependencies, this is probably the best model since you will then have the freedom to create arbitrary file and directory structure without risk of collision with other installed plug-ins. If you do continue to install into the ‘plugins’ directory, it would be best if your plug-in did not depend on the working directory of the current application to resolve full paths to resources or external dependencies.

Since the above scenarios can cause install time or runtime errors, these scenarios should be addressed as soon as possible. The changes suggested above can be made immediately and will work correctly with the existing version of Windows Live Writer that is currently available as well as the upcoming release.

Registry Key Paths

In addition, the registry path where plug-ins should register themselves will also be updated from

HKEY_LOCAL_MACHINE\SOFTWARE\Windows Live Writer\PluginAssemblies
or
HKEY_CURRENT_USER\SOFTWARE\Windows Live Writer\PluginAssemblies

to

HKEY_LOCAL_MACHINE\SOFTWARE\Windows Live\Writer\PluginAssemblies
or
HKEY_CURRENT_USER\SOFTWARE\Windows Live\Writer\PluginAssemblies

We will continue to load plug-ins registered in the old registry locations, so plug-in installers should be updated to use the correct location when the opportunity presents itself. Since the old location is used by both Beta 2 and the upcoming release of Writer, plug-in developers should likely wait to make this change until the upcoming release is broadly distributed.

If you haven’t read the most recent version of the SDK documentation for Windows Live Writer, you may want to take a quick look.

 

As always, we really appreciate the community of developers out there that are making Writer better for our users - thanks!

If you have questions or comments, please feel free to drop us a line!

-Charles Teague

View more entries