以>>开头的未知资源文件条目

时间:2018-02-02 11:48:45

标签: c# visual-studio

在C#项目的Visual Studio资源文件(.resx)中,我找到了以两个大于号(>>)开头的奇怪条目,例如:

<data name="&gt;&gt;$this.Type" xml:space="preserve">
    <value>Framework.Forms.MyForm, Framework, Version=1.1.5127.0, Culture=neutral, PublicKeyToken=f4aaf1fba1062dc8</value>
</data>

这些条目在自定义框架库中引用各种类(MyFormMyButton等),但是过时版本。

这些条目是否仍然有效?我应该更改它们以便它们引用当前的框架版本吗?他们对项目有影响吗?为什么名称以>>开头?

1 个答案:

答案 0 :(得分:1)

如果您已将“Localizable”设置为“True”,那么.Net / Winforms将如何存储来自Windows窗体类的文本资源。这样,它们将从.designer.cs代码中取出,并放入可以切换的资源文件(每个支持的语言一个),具体取决于所选语言。 这至少是我所知道的一种情况,其中资源以“&gt;&gt;”开头。