'System.Runtime.InteropServices.DllImportAttribute' 無法套用至介面方法
程序定義在介面內,但程序定義適用於 DllImportAttribute。
因為指定 .NET Framework 外部之 Unmanaged 動態連結程式庫 (DLL) 中所定義的取代程序,所以 Common Language Runtime (CLR) 可辨識這個屬性 (attribute) 和其 EntryPoint 屬性 (property)。 程式碼呼叫套用 DllImportAttribute 的程序時,Common Language Runtime 會改為呼叫指定的 Unmanaged 程序。
介面內的程序定義不包含任何實作,因此它無法與在 .NET Framework 外部的 Unmanaged 平台交互操作。
錯誤 ID︰ BC31530
- 請從此程序的定義移除 DllImportAttribute 。