0

将我的应用程序与适用于 Vista 和以前版本的 Windows 的文件扩展名关联的最简单方法是什么?

有没有人有一个例子?

4

1 回答 1

2

此答案不适用于所有人 - 但如果您正在部署 ClickOnce 应用程序(至少值得考虑),那么您可以在Visual Studio中为您的应用程序设置文件关联。

在 ClickOnce 应用程序属性中(适用于 VS 2008):

  • 发布选项卡
  • 安装模式和设置 --> 该应用程序也可以离线使用
  • 选项...按钮
  • 发布选项 --> 文件关联
  • 设置您希望触发您的应用程序的扩展|描述|ProgID|图标

我用这个“测试版”应用DeepZoomViewerClickOnce 发布)进行了尝试——文件关联(在本例中为 .DZI 和 .DZC)绝对适用于 XP 和 Vista。

更好的是,当您卸载ClickOnce 应用程序时,它创建的文件关联会为您删除(同样,我的测试应用程序使用 .DZI 和 .DZC)。无需注册表黑客。

编辑:另一个描述手动添加文件关联的链接。

于 2009-05-28T10:30:18.767 回答