Как написать надстройку hello world для Win 7 Media Center - PullRequest
1 голос
/ 26 мая 2011

Я хочу написать простую надстройку Hello World для Media Center в Windows 7, но у меня возникают проблемы с поиском современной функциональной документации.Я нашел эту страницу: http://blogs.msdn.com/b/mcreasy/archive/2004/10/12/241449.aspx, которая выглядит именно то, что мне нужно.Я реализовал его, и некоторые из интерфейсов, на которые он ссылается, помечены как устаревшие, и даже при этом, когда я пытаюсь запустить его в медиацентре, просто появляется диалоговое окно с надписью «невозможно запустить надстройку»

Я обновил пространство именинтерфейсы от использования Microsoft.MediaCenter.AddIn к использованию Microsoft.MediaCenter.Hosting, который выглядит как современное пространство имен в соответствии с документацией sdk, но у меня все еще есть та же проблема.

регистрация сборки в gacи с RegisterMCEApp оба успешны, и я не зарегистрировался и зарегистрировался в обоих местах между сборками.

Я настоятельно подписал сборку с помощью файла .snk и получил маркер открытого ключа для обновления registration.xml

Может ли кто-нибудь сказать мне, что я делаю неправильно, или направить меня на какой-нибудь современный учебник / документацию?

Вот небольшой кусочек кода, который у меня есть:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.MediaCenter.Hosting;

namespace MCPluginTakeTwo
{
    public class HelloWorldAddIn: MarshalByRefObject, IAddInModule, IAddInEntryPoint
    {
        public void Initialize(Dictionary<string, object> appInfo, Dictionary<string, object> entryPointInfo)
        {

        }

        public void Uninitialize()
        {

        }

        public void Launch(AddInHost host)
        {
        }
    }
}

Ответы [ 2 ]

0 голосов
/ 09 октября 2011

Вот еще одно руководство по началу работы с некоторыми советами по началу работы с Visual Studio 2010 (поскольку SDK поставляется только с шаблонами VS 2008).

http://david.gardiner.net.au/2010/10/writing-media-center-application-in.html

0 голосов
/ 26 мая 2011

Может быть, поиск некоторых плагинов mc с открытым исходным кодом поможет.

...