我在看一个winform项目(前提这个项目不是我写的) 但是一运行就报错:错误 1 在“Resources”参数中指定了项“obj\Release\JMGPS_Client.FormMain.resources”多次。“Resources”参数不支持重复项。 JMGPS_Client
这是什么问题啊 百度查了一下 都是千篇一律的说什么窗体复制后name没改啊,什么的。 但这是项目不是我写的 我哪知道那个窗体是复制的啊 要怎么改,怎么解决这问题 来个大牛帮下啊~~~~~
(对于copy百度的回答 绝对不给分 我都百度白天了)WinForm“Resources”参数不支持重复项
这是什么问题啊 百度查了一下 都是千篇一律的说什么窗体复制后name没改啊,什么的。 但这是项目不是我写的 我哪知道那个窗体是复制的啊 要怎么改,怎么解决这问题 来个大牛帮下啊~~~~~
(对于copy百度的回答 绝对不给分 我都百度白天了)WinForm“Resources”参数不支持重复项
FormMain.resx或者Properties\Resources.resx文件中
有两个名称相同的项,去掉其中一个,然后重新编译应该就好了
ctrl+shift+F 搜 partial class
重复的改一下就好了。
出现这种问题有两种情况:
1、一个类成为一个窗体的分布类后,随意拖动该类窗体大小或更改都会造成该问题出现,解决方法:删除该类代码页生成的InitializeComponent()方法和该类生成的resx页面。
2、赋值一个窗体后只修改了当前名称,会出现该问题,解决方法:把窗体的CS文件、designer文件的类名都该成相同的。(也就是楼上几位所千篇一律回答的解决方法)
看来出问题了 还是尽量自己解决的好 百度的答案几乎都是一样的,有时候管用 但大部分时候并不太适用