AssemblyInfo多出一个导致的错

作者本周开始着手.NET项目的开发工作,不仅负责界面设计还进行程序编写。使用了Codematic2.0代码生成器来提高效率,但遇到了一些问题,如多复制了AssemblyInfo.cs文件导致编译错误。本文详细记录了解决这些问题的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 这周开始着手做.net项目,这三天来一直在做界面结构,真是命苦,美工和程序全包,效果如下

 

今天暂时停止完善界面了,开始加程序,使用了Codematic2.0这个代码生成器,效率还蛮不错,生成的类似PetShop4.0的结构,只是会有好多错误,得手工改过来,那也总比亲手一行一行打出来要好的多: )

生成后总共有七个项目,如下图

 

其中DBUtility这个项目是直接从这个代码生成器的源码中copy过来,结果可能是当时多复制了一个AssemblyInfo.cs文件,结果在build时,一直报错,The item "Properties/AssemblyInfo.cs" was specified more than once in the "Sources" parameter.  Duplicate items are not supported by the "Sources" parameter. DBUtility
当时很郁闷啊,从来没见过这个错,感觉很是不解,后来在网上找,找到了一个人也出了这样错,看看他的描述,原来是因为多copy了一个AssemblyInfo.cs而后来我发现后删除了,然后在DBUtility.csproj这个文件中却仍然有两个,并没有自动删除掉!这个问题应该也算是vs2005的一个bug吧,我删除掉重复的那一行就可以了,在此记录下来我曾经遇到过的错误,如果以后还有人同样的错误,这也算一个经验的分享吧。下班喽…………

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值