私は.Netを初めて使用し、Webエディターではなく、それを使用してブログを公開することを好むため、WindowsLiveWriter用のプラグインを作成しようとしています。そして、私は毎日使用するためのいくつかの小さなプラグインを開発したいと思います。しかし、クラスライブラリプロジェクトを作成し、一部の開発者が説明した手順に従ってビルドした後、WLWはプラグインをロードしないため、デバッグ方法がわかりません。
私のコード:
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;
}
}
}
プロジェクトの「ビルドイベント」を構成し、イメージの「ビルドアクション」を「埋め込みリソース」に設定しました。また、プロジェクトのビルド時にエラーは発生しませんでした。