今天在用VS 2005时遇到一个问题,我复制一个类文件并粘贴到原目录下,修改了文件名和类名, 重新编译报错“The item "xxxxxxxx/xxxxxxxx.cs" was specified more than once in the "Sources" parameter. Duplicate items are not supported by the "Sources" parameter. ”
经过尝试解决如下:用记事本打开.csproj文件,在下面可以找到两个<Compile Include="xxxxxxxx/xxxxxxxx.cs" />,删掉一个即可。
我认为是VS 2005 类库资源文件标示重复的bug。