共用方式為


'Microsoft.VisualBasic.ComClassAttribute' 無法套用至宣告為 'MustInherit' 的類別

更新:2007 年 11 月

類別是利用 ComClassAttribute 所宣告,但其宣告卻指定 MustInherit。

.NET Framework 類別必須滿足下列要求,才適用於 COM Interop:

  • 它必須是 Public,其所有容器都必須是 Public,並且至少必須公開一個 Public 成員。

  • 它不能為「抽象」(Abstract),亦即不可使用 MustInherit 宣告。

  • 它不能為泛型或在泛型容器型別中宣告。

錯誤 ID:BC32508

若要更正這個錯誤

  • 移除類別宣告中的 MustInherit 關鍵字。

    -或-

  • 如果類別或其內含項目必須為泛型,請從類別宣告中移除 ComClassAttribute。不可將它公開給 COM。

請參閱

參考

MustInherit

ComClassAttribute

其他資源

COM Interop