如果更改某些内容,资源文件会损坏

Resource file getting corrupted if something is changed

我已经下载了项目并使用 Visual Studio 2015 构建了它。然后我想更改一些表单属性和图标,但文件已损坏。如果不对原始项目进行任何资源更改,它将编译正常。 (我用 C# 6.0 替换了 get 和 set 上的 =>,因为我使用 C# 6.0)但是当我更改任何与资源相关的内容时,我会得到这个额外的 >> 和一些奇怪的东西:

项目是:https://github.com/ravibpatel/CrashReporter.NET

因为那个Form里面有手动添加的字符串资源。每次您更改表单中的内容时,Visual Studio 都会重新生成表单的 RESX 文件。这意味着当您更改表单的任何 属性 时,您手动添加的任何内容都将丢失。最好将您的字符串资源添加到项目的资源文件中。