【问题标题】:How to serialize an Icon to a resource (.resx) file from Visual Studio Resource Editor?如何从 Visual Studio 资源编辑器将图标序列化为资源 (.resx) 文件?
【发布时间】:2021-07-09 20:49:34
【问题描述】:

我正在尝试将一些图标添加到 Visual Studio 2019 的 VB.NET 项目中的 .resx 文件中。但是,我希望它们被序列化到 .resx 文件中,而不是被引用,就像 Windows表单设计器可以。但是当我在资源编辑器中单击“添加现有文件”时,它会将其作为文件引用添加到资源文件中,如下所示:

<data name="MyIcon.ico" type="System.Resources.ResXFileRef, System.Windows.Forms">
    <value>Resources\MyIcon.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>

如何将其添加为原始数据、序列化?

【问题讨论】:

  • 选择添加的图标。在“属性”窗口中,将“持久性”属性从“链接”更改为“嵌入”。
  • 谢谢,我刚刚发现了。我把答案写出来!

标签: visual-studio resx


【解决方案1】:

要对任何资源(可能是字符串除外)执行此操作,请在资源编辑器中选择资源,然后在“属性”窗口中,将“持久性”属性从“编译时链接”更改为“嵌入 .resx”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    相关资源
    最近更新 更多