被vs2008的C# MSB3105 错误问题困扰很久,求朋友解答

xiaoyaoziqing 2011-04-19 12:54:58
我的工程下的一个主窗体分为几个部分:WinMain。cs(主窗体),剩下的是主窗体的部分项目——WinMain.Menu.Context.cs,WinMain.Menu.cs和WinMain.Tool.cs,我将WinMain.Tool.cs窗体打开后,将其大小改变,结果就出现下面错误:

C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CSharp.targets(135,9): error MSB3105: 项“obj\Debug\fenge.WinMain.resources”在“Resources”参数中指定了多次。“Resources”参数不支持重复项。已完成生成项目“fenge.csproj”-- 失败。

我查过最接近的答案是there is no other solution but to remove the InitializeComponent routine and delete the .resx file by hand.但是,由于水平有限,不知具体如何在哪里移除初始化元件的路径和删除。resx文件,请有知道的朋友指点,给予详细的解决方案,我是初学者,被这个问题困扰很久,答案请尽量详细,谢谢了



...全文
261 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
MageMaster 2011-08-11
  • 打赏
  • 举报
回复
比如WinMain.Tool.cs窗体:

在项目中WinMain.Tool.cs下会有个WinMain.Tool.resx文件,与其他重复,手动删除之。

xiaoyaoziqing 2011-04-19
  • 打赏
  • 举报
回复
我没有复制其他项目文件到该项目,只是像问题说的那样,改变了主窗体下其中一个部分窗体的大小,就报错,我还试过如果单单是双击该窗体也好出现这个问题,编译无法提供。
还有就是,这个错误的原理我是知道的,但就是无法解决,继续求解中。。。。。
billlyh 2011-04-19
  • 打赏
  • 举报
回复
如果你是复制其他项目的文件 就会产生这样的错误+
xiaoqiu1234 2011-04-19
  • 打赏
  • 举报
回复
如果你是复制其他项目的文件 就会产生这样的错误

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧