我应该在VS2010文件关联对话框的ProgID字段中输入什么

本文关键字:字段 ProgID 输入 什么 对话框 VS2010 文件 关联 我应该 | 更新日期: 2023-09-27 18:31:59

我希望我的程序与自定义文件类型相关联,以便单击该类型的文件将使用我的程序打开它。

我已经看到我可以通过以下方式做到这一点:属性->发布->选项->文件关联。但我不知道我应该输入什么作为 ProgID。

从维基百科来看,它似乎是一些很长的数字(有没有选择它的特定方法?从这里的答案来看,这似乎只是我想要的任何东西。

我应该在VS2010文件关联对话框的ProgID字段中输入什么

只需启动注册表编辑器.exe看看其他程序是如何做到的。 程序列在HKEY_CLASSES_ROOT中。 您看到的列表中文件扩展名键的 (默认) 值是与该扩展名关联的 progid。 一些常见的示例:

  • .dll = "dllfile"
  • .exe = "exefile"
  • .ico = "ICO文件"
  • .txt = "txtfile"

你会看到模式。 不需要看起来像这样,只是一个约定。 "YourCompany.YourFileType"也很好,它的优点是更具描述性和避免名称冲突。