'пространство имен используется как ошибка типа

Кодеры, я пытаюсь преобразовать строку XAML в HTML, используя библиотеку, которую я нашел здесь , но у меня проблема с созданием нового экземпляра объекта, который позвольте мне использовать библиотеку. Я уже добавил ссылку на библиотеку в свой Asp. net, и я хотел бы использовать его в файле WCF.

Проблема в том, что всякий раз, когда я пытаюсь создать экземпляр нового объекта с помощью ключевого слова new, я получаю сообщение об ошибке:

'MarkupConverter' is a ' namespace », но используется как« тип ».

Вот мой код, обратите внимание, что я создаю новый объект точно так же, как в примере, показанном в ссылке на библиотеку выше, пожалуйста, помогите:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Web.Services;
using System.Net.Mail;
using System.ServiceModel.Activation;
using System.Data.SqlClient;
using MarkupConverter;

namespace AspPersonalWebsite
{
    [ServiceContract(Namespace = "")]
    [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
    public class Service1 //: IService1
    {
        private string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
        private IMarkupConverter markupConverter;        

        [OperationContract]
        public string convertXAMLToHTML(string XAMLtext)
        {
            string htmlText = "";
            markupConverter = new MarkupConverter(); /*PROBLEM IS HERE*/
            htmlText = markupConverter.ConvertXamlToHtml(XAMLtext);
            return htmlText;
        }
    }
}

15
задан abatishchev 21 October 2011 в 11:55
поделиться