繁体   English   中英

设置Windows Media Center插件模板

[英]Setting up Windows Media Center Plugin Template

我正在开始一个项目,其中涉及为Windows Media Center编写插件。

目前,我要做的只是运行示例项目,该项目默认包含在Windows Media Center SDK中。 项目中包含执行此操作的说明,我已按照这些步骤进行操作。

我可以使用“调试”功能(只是一个带有四个按钮但不执行任何操作的简单应用程序)在Visual Studio中运行该程序,但是在尝试创建安装程序以便将程序安装在Windows Media中时遇到了问题中央。

说明告诉我将此行添加到项目的“构建后事件命令行”部分:

"$(ProjectDir)Setup\Build.bat" $(ConfigurationName)

当我按照指示构建解决方案时,出现以下错误:

Error   1   The command "%windir%\eHome\McmlVerifier.exe -verbose
-assemblyredirect:"C:\Users\john\Documents\Visual Studio 2010\Projects\MediaCenterApplication1\MediaCenterApplication1\bin\Release" 
-directory:"C:\Users\john\Documents\Visual Studio 2010\Projects\MediaCenterApplication1\MediaCenterApplication1\Markup"
REM "C:\Users\john\Documents\Visual Studio 2010\Projects\MediaCenterApplication1\MediaCenterApplication1\Setup\Build.cmd" Release
"C:\Users\john\Documents\Visual Studio 2010\Projects\MediaCenterApplication1\MediaCenterApplication1\Setup\Build.bat" Release
" exited with code 9009.    MediaCenterApplication1

我选择用C#编写插件,这是我目前的设置:

- Windows 7 Home Premium 64-bit
- Microsoft Visual C# Express 2010
- Windows SDK v6.0
- Windows Media Center SDK v7.1
- WiX Toolset v3.7

有人对出什么问题有任何想法吗? 如果不是,那么什么是WMC开发人员的推荐论坛? 到目前为止,我看过的论坛似乎都很安静。

提前致谢。

当ehome文件夹中没有mcmlverifier.exe时,我得到退出代码9009。

我发现对开发build.cmd有用的链接是http://david.gardiner.net.au/2010/10/writing-media-center-application-in.html

问候克里斯

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM