我想使用来自这里 - Roger的.NET向导表单类的开源代码。
不幸的是,我的目标是WindowsMobile6.5设备,而不是Win7 7/VS 2010项目。因此,由于不能像现在这样使用这些项目,所以我决定为VS2008中的移动设备手工创建两个依赖项目。
在我试图编译之前,事情似乎进展顺利。
我现在不知道为什么会出现以下错误:
错误1无法找到类型或命名空间名称'CategoryAttribute‘(您是缺少使用指令还是程序集引用?)C:\Development\SmartDeviceProject1\Wizard.Controls\EtchedLine.cs 50
代码行是:
[Category("Appearance")]我认为开源项目使用的是.NET 2,而移动项目是3.5。
我是一个C++开发人员,试图用向导UI制作一个移动应用程序。
也许有人能指出我可能错过了什么,这个错误意味着什么,以及如何修复它?
编辑
谢谢所有回答的人。
注释那些装饰者解决了问题(虽然我有很多问题,显然,在紧凑的框架中不支持的东西。哦,好吧-值得一试)
发布于 2011-08-24 03:01:07
当控件加载到可视化工作室中时,即编辑表单和如何在属性网格中找到相关属性时,就会使用CategoryAttribute。你可能只需评论一下就不会有任何不良影响。关联的属性只会出现在网格中的其他地方。
发布于 2011-08-24 03:02:21
类别属性可以被注释掉,而不会产生任何负面后果。
如果您在其他代码中有此错误,请再次询问,我们将尽力帮助您找到与.NETCF或解决方案相同的方法。
https://stackoverflow.com/questions/7169907
复制相似问题