Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果更改了某些内容,则资源文件将损坏_C#_Resources_Corrupt - Fatal编程技术网

C# 如果更改了某些内容,则资源文件将损坏

C# 如果更改了某些内容,则资源文件将损坏,c#,resources,corrupt,C#,Resources,Corrupt,我已经下载了这个项目,并用Visual Studio 2015构建了它。然后我想更改一些表单属性和图标,但文件被破坏了。不需要对原始项目进行任何资源更改,它就可以很好地编译。(我在get上替换了=>,并设置为一个字符串,因为我使用C#6.0),但当我更改任何与资源相关的内容时,我会得到额外的>和一些奇怪的东西: 项目是:这是因为该表单包含手动添加的字符串资源。每次更改表单中的某些内容时,VisualStudio都会重新生成表单的RESX文件。这意味着,当您更改表单的任何属性时,手动添加到表单中

我已经下载了这个项目,并用Visual Studio 2015构建了它。然后我想更改一些表单属性和图标,但文件被破坏了。不需要对原始项目进行任何资源更改,它就可以很好地编译。(我在get上替换了
=>
,并设置为一个字符串,因为我使用C#6.0),但当我更改任何与资源相关的内容时,我会得到额外的
>
和一些奇怪的东西:


项目是:

这是因为该表单包含手动添加的字符串资源。每次更改表单中的某些内容时,VisualStudio都会重新生成表单的RESX文件。这意味着,当您更改表单的任何属性时,手动添加到表单中的任何内容都将丢失。最好将字符串资源添加到项目的资源文件中