I'm new in .Net and I'm now trying to write a plugin for windows live writer because I prefer to publish blogs using it rather than using the web editors. And I want to develop some small plugins for my daily use. But after I created a class libarary project and built it following the steps as some developers described, the WLW does not load the plugin so I don't know how to debug.
A simple code snippet:
using System;using System.Collections.Generic;using System.Text;using WindowsLive.Writer.Api;using System.Windows.Forms;namespace Insert_Colorful_Table{ [WriterPluginAttribute ("f7581112-dddd-47c9-9db0-46987a2aaae1", "Insert Colorful Table", Description = "Helps you create a beautiful table.", ImagePath = "icon.gif", PublisherUrl = "http://ggicci.blog.163.com")] [InsertableContentSource("Insert Colorful Table")] public class Plugin : ContentSource { public override DialogResult CreateContent (IWin32Window dialogOwner, ref string content) { content = @"<table><tr><td>Ggicci</td></tr></table>"; return DialogResult.OK; } }}
I did configure the 'Build Events' of the project and set the 'Build Action' of the image to 'Embedded Resource'. And no errors occured when building my project.