C#部署项目:图标不';不显示关联的扩展名

C#部署项目:图标不';不显示关联的扩展名,c#,visual-studio-2010,installation,setup-project,setup-deployment,C#,Visual Studio 2010,Installation,Setup Project,Setup Deployment,将图标链接到扩展不会在注册表中创建默认图标路径。 在演示C#部署项目中,假设我们有一个扩展“abc”和一个图标“abc.ico”与之关联。图标位于部署项目的文件系统中。扩展名abc在文件类型中定义,图标与之关联 但在注册表中,默认图标路径为空,并且不会生成图标的exe。 如果未创建默认图标路径,图标将不可见 还有什么要做的吗?以管理员身份打开Visual Studio解决了这个问题。我有一个帖子,如果您为文件类型设置了命令,图标,扩展名,它应该可以工作。检查您是否遗漏了某些内容。我已经设定了值。

将图标链接到扩展不会在注册表中创建默认图标路径。

在演示C#部署项目中,假设我们有一个扩展“abc”和一个图标“abc.ico”与之关联。图标位于部署项目的文件系统中。扩展名abc在文件类型中定义,图标与之关联

但在注册表中,默认图标路径为空,并且不会生成图标的exe。 如果未创建默认图标路径,图标将不可见


还有什么要做的吗?

以管理员身份打开Visual Studio解决了这个问题。

我有一个帖子,如果您为文件类型设置了
命令
图标
扩展名
,它应该可以工作。检查您是否遗漏了某些内容。我已经设定了值。