C# 重新添加后无法使用resx中的资源

C# 重新添加后无法使用resx中的资源,c#,.net,winforms,image,resx,C#,.net,Winforms,Image,Resx,首先是一个小小的解释: 这是我第一次从不同的文件夹中添加图像。一段时间后,我决定将混合文件整理到我的项目根文件夹中。好的,完成后,我的资源文件自然会丢失这些文件,因为它们的路径已更改,所以我只是将它们从*.resx中删除,并使用相同的名称重新添加,以防止名称冲突 好的,问题是: 在我添加图像后,他们不再在IDE中查看。。。好事实上,资源在*.resx文件中,我可以在那里看到它们,但在我将它们分配到图片框后,例如,它就不会显示。。。用其他名称添加它们也没有帮助。。。似乎*.resx文件已损坏。。。

首先是一个小小的解释: 这是我第一次从不同的文件夹中添加图像。一段时间后,我决定将混合文件整理到我的项目根文件夹中。好的,完成后,我的资源文件自然会丢失这些文件,因为它们的路径已更改,所以我只是将它们从*.resx中删除,并使用相同的名称重新添加,以防止名称冲突

好的,问题是: 在我添加图像后,他们不再在IDE中查看。。。好事实上,资源在*.resx文件中,我可以在那里看到它们,但在我将它们分配到图片框后,例如,它就不会显示。。。用其他名称添加它们也没有帮助。。。似乎*.resx文件已损坏。。。此外,分配代码已从表单的设计器代码中删除。但应用程序仍在使用图像进行编译

说明图片附有链接,由于缺乏声誉,无法以其他方式附加

PS:对不起,也许英语不好


所以对我来说,最好的方法是创建新的*.resx和link。已解决。

项目已清理完毕吗?然后尝试在XML或designer视图中查看resx文件,文件名应该在其中。我已经通过创建一个新的单资源文件解决了它,但是,无论如何,有趣的是,为什么会发生这种情况……那么您的问题就解决了?很高兴听到!请结束问题,或者自己写一个答案。