通过阅读Arik Poznanski 的博客,我了解到Windows 功能区 UI 框架是 Windows 7 中的一个 COM 对象,而WindowsRibbon 包装器只是围绕它的一个 .NET 单板,以允许在 Windows 窗体应用程序中使用功能区 UI。
我已经成功地实现了一个使用这个包装器的 Hello World Windows 窗体应用程序:
它在我的开发机器上运行,即 Windows7。
问题:
这个“hello, world”应用程序会在 Vista 上运行吗?经验?我是否需要在这些机器上下载一些东西才能做到这一点?
有没有办法在 MSI 安装程序中将 Windows 功能区 UI 组件指定为先决条件?
谢谢
浏览我发现UIRibbon.dll 的文档,它是 Windows7 上提供功能区 UI 的 DLL。它将这些列为最低支持的客户端:
Windows 7、带有 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新
我将如何在 MSI 中检查?