我已经下载了项目并使用 Visual Studio 2015 构建了它。然后我想更改一些表单属性和图标,但文件已损坏。如果不对原始项目进行任何资源更改,它将可以正常编译。 (我在 get 和 set 上替换了 =>
为一个字符串,因为我使用 C# 6.0)但是当我更改任何与资源相关的内容时,我得到了这个额外的 >>
和一些奇怪的东西:
最佳答案
因为该Form包含手动添加的字符串资源。每次更改窗体中的某些内容时,Visual Studio 都会重新生成窗体的 RESX 文件。这意味着当您更改表单的任何属性时,您手动添加到其中的任何内容都将丢失。最好将字符串资源添加到项目的资源文件中。
关于c# - 如果发生更改,资源文件就会损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928710/