1

我正在使用 WordPressSharp 并尝试将内容添加到我的 wordpress 博客中。

我在添加内容时遇到问题。

Helper.WordpressConfigurations.postToWordpress(1, "testing", "content description");

这是我的发布方法

public static Post setPost(int postType, string title, string content)
    {
      string type = postType == 1 ? "post" : "page";
      int categoryId = 0;
      switch ("".ToLowerInvariant())
      {
        case "arrow": categoryId = 4; break;
        default: categoryId = 0; break;
      }
      return new Post
      {
        PostType = "post", // "post" or "page"
        Title = title,
        Content = content,
        PublishDateTime = DateTime.Now,
        Status = "publish"//, // "draft" or "publish",
        //Terms = terms
      };
    }

在 WordpressClient.cs 中出现异常 >

在此处输入图像描述

我的完整代码在这里http://paste.ubuntu.com/10793675/

4

1 回答 1

0

WordPressSharp 依赖于xml-rpc.net版本 3.0.0,该版本还不是一个稳定的版本,似乎有 bug。尝试改用 2.5.0 版本。

  1. 下载 wordpresssharp 和 xml-rcp.net 2.5.0 的源代码。
  2. 从 wordpresssharp 项目中删除对 3.0.0 程序集的引用,改为添加对 2.5.0 的引用。

它在我的情况下工作,我希望它会对你有所帮助。

于 2015-05-16T06:29:40.117 回答