这周开始着手做.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吧,我删除掉重复的那一行就可以了,在此记录下来我曾经遇到过的错误,如果以后还有人同样的错误,这也算一个经验的分享吧。下班喽…………