Visual Studio 资源中的扩展图标未显示
Visual Studio Extension icon from resource does not show up
我正在编写一个 visual studio 扩展,它使用资源文件夹中的一些图标(资源文件夹和同一父文件夹中的 XAML 文件)。当写入 XAML 文件时,图标在设计 window 中显示正常,但是,在安装扩展后图标不显示。我通过以下方式引用图标:
<Image Height="20" Width="20" Margin ="10,0,5,0" Source="Resources/myicon.ico">
</Image>
为什么会发生这种情况,我该怎么做才能避免这种情况?
提供正确的源路径或只添加“../”试试这个
<Image Height="20" Width="20" Margin ="10,0,5,0" Source="../Resources/myicon.ico">
</Image>
我觉得图标必须是 19 x 19,也可能是 .PNG,尽管我不相信其中任何一个。
就是说,请查看 https://github.com/madskristensen/FileDiffer 处的代码 - 这是一个简单的、已发布的带有图标的扩展程序。
还有这个视频 https://channel9.msdn.com/Events/Build/2016/B886,它是创建上述扩展的演练,其中提到了一些关于图标的内容。
我正在编写一个 visual studio 扩展,它使用资源文件夹中的一些图标(资源文件夹和同一父文件夹中的 XAML 文件)。当写入 XAML 文件时,图标在设计 window 中显示正常,但是,在安装扩展后图标不显示。我通过以下方式引用图标:
<Image Height="20" Width="20" Margin ="10,0,5,0" Source="Resources/myicon.ico">
</Image>
为什么会发生这种情况,我该怎么做才能避免这种情况?
提供正确的源路径或只添加“../”试试这个
<Image Height="20" Width="20" Margin ="10,0,5,0" Source="../Resources/myicon.ico">
</Image>
我觉得图标必须是 19 x 19,也可能是 .PNG,尽管我不相信其中任何一个。
就是说,请查看 https://github.com/madskristensen/FileDiffer 处的代码 - 这是一个简单的、已发布的带有图标的扩展程序。
还有这个视频 https://channel9.msdn.com/Events/Build/2016/B886,它是创建上述扩展的演练,其中提到了一些关于图标的内容。