VS2005 Team Build的新问题:
在本地构建移动客户端的解决方案,用于公司的平台,一切都非常整洁,编译没有出现重大问题,但在团队构建中使用相同的解决方案会给我带来以下问题:
解决方案:TB Client.sln,Project:Client.PocketPC.UIAPI.csproj,编译错误和警告
EnumBackgroundImages.cs(10,6):错误CS0246:找不到类型或命名空间名称'Serializable'(您是否缺少using指令或程序集引用?)
我在其他项目上有[Serializable]属性,没有任何问题,具有完全相同的程序集引用和使用指令,并且它们都在我的本地机器和构建机器上编译,所有引用都可以在构建机器上运行等 我对如何尝试没有更多的想法。
答案 0 :(得分:0)
我不知道为什么它可以在您的机器上运行而不在构建服务器上运行,但问题是SerializableAttribute不包含在紧凑框架中。
答案 1 :(得分:0)
如果他们在构建机器上编译,那么您可能忘记合并到生产分支?
答案 2 :(得分:0)
问题是构建计算机上没有安装.NET Compact Framework,它解决了有关序列化的问题。