2012-02-02 65 views
0

プロジェクトをビルドしようとするとエラーが発生します。 'SSLAccessFiltercannot' be used as an attribute because it does not inherit from 'System.Attribute'このエラーを解決する解決策を見つける - vb.NET、mvc、web

ここでこのエラーに詳しい人はいませんか? <SSLAccessFilter()>:事前に 感謝:)

EDIT:あなたが属性を持ってどこかにあなたのコード内の

<AcceptVerbs(HttpVerbs.Get), SSLAccessFilter(AccessType.NotAllowed)> Function GroupDiscussionView(ByVal elementId As String, ByVal topicId As Integer) As ActionResult 

答えて

1

例として は、いくつかのコードを追加しました。
SSLAccessFilterはSystem.Attributeから継承されておらず、属性として使用しているようですが、このエラーを見ているようです。これはできません。

これ以上の情報はありません。コードのように。

SSLAccessFilterは、あなた自身のあなたはSystem.Attributeからそれを継承する必要があるクラスの場合:エラーが発生したコードの

Public Class SSLAccessFilter 
     Inherits System.Attribute 
    ... 
End Class 
+0

追加した行、多くの場所が、そのbasiclyのその1 'ないと同じエラー'system.attribute'から継承しません。 –

+0

SSLAccessFilterとは何ですか? –

+0

SSLAccessFilterはクラス –

関連する問題