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

.Net技术 码拜 7年前 (2015-05-10) 486次浏览 0个评论
 

我的工程下的一个主窗体分为几个部分: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文件,请有知道的朋友指点,给予详细的解决方案,我是初学者,被这个问题困扰很久,答案请尽量详细,谢谢了

30分
如果你是复制其他项目的文件  就会产生这样的错误
40分
如果你是复制其他项目的文件 就会产生这样的错误+
我没有复制其他项目文件到该项目,只是像问题说的那样,改变了主窗体下其中一个部分窗体的大小,就报错,我还试过如果单单是双击该窗体也好出现这个问题,编译无法提供。
还有就是,这个错误的原理我是知道的,但就是无法解决,继续求解中。。。。。
比如WinMain.Tool.cs窗体:

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


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明被vs2008的C# MSB3105 错误问题困扰很久,求朋友解答
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!