【问题标题】:C# attributes not recognisedC# 属性无法识别
【发布时间】:2012-10-27 05:11:34
【问题描述】:

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

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

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

如果我将属性注释掉,构建就会顺利进行。它必须设置在某个地方来解决这个问题。欢迎任何建议..thx

--更新-- 谢谢!

【问题讨论】:

标签: c# attributes


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    确保你有一个使用:

    System.Runtime.InteropServices
    

    【讨论】:

      猜你喜欢
      • 2012-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多