将我的应用程序与适用于 Vista 和以前版本的 Windows 的文件扩展名关联的最简单方法是什么?
有没有人有一个例子?
此答案不适用于所有人 - 但如果您正在部署 ClickOnce 应用程序(至少值得考虑),那么您可以在Visual Studio中为您的应用程序设置文件关联。
在 ClickOnce 应用程序属性中(适用于 VS 2008):
我用这个“测试版”应用DeepZoomViewer(ClickOnce 发布)进行了尝试——文件关联(在本例中为 .DZI 和 .DZC)绝对适用于 XP 和 Vista。
更好的是,当您卸载ClickOnce 应用程序时,它创建的文件关联会为您删除(同样,我的测试应用程序使用 .DZI 和 .DZC)。无需注册表黑客。
编辑:另一个描述手动添加文件关联的链接。