C#属性无法识别

时间:2012-10-26 12:14:16

标签: c# attributes

这一定是一个愚蠢的问题:我在这里学习C#,我正在尝试构建一个具有iniFile类的dll。代码是Code source is here

的直接副本

此项目无法构建错误“无法找到类型或命名空间'DllImportAttribute'(您是否缺少using指令或程序集引用?)”。

处的错误标记
[DllImport("kernel32")]

如果我对属性进行评论,那么构建进展顺利。它必须设置在某个地方来解决这个问题。任何建议都是受欢迎的......谢谢

- update-- 谢谢!

2 个答案:

答案 0 :(得分:2)

确保您有使用:

System.Runtime.InteropServices

答案 1 :(得分:2)

确保using System.Runtime.InteropServices;位于文件的顶部。