在Solution-Explorer中更改项目图标?

时间:2018-04-27 07:35:24

标签: visual-studio templates visual-studio-2017 project-template

我最近从CSharp WebApi项目创建了一个模板,并希望此模板中的图标也显示在Solution-Explorer中。

使用visual studio的模板导出向导时,我提供了我想要的自定义图标,但此图标仅显示在create-a-new-project向导中:

Icon used in the create a new project wizard

我也希望在这里看到它,但仍然是CSharp Web-Api项目的图标:

Icon used in the solution explorer

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这个问题的答案很简单,实际上是有道理的:

您无法以有意义且简单的方式更改此内容。

这是因为此图标来自已安装的项目类型,而不是创建新项目时选择的模板。

如果它将由模板设置,那么即使它没有对项目输出做任何事情,也需要将图标与项目一起存储。如果它不能与项目一起存储,那么在visual studio中打开该项目的用户将需要安装该项目的模板。