Не могу найти решение, чтобы исправить эту ошибку - vb.NET, MVC, веб - PullRequest
0 голосов
/ 02 февраля 2012

Я получаю сообщение об ошибке при попытке создать свой проект. 'SSLAccessFiltercannot' be used as an attribute because it does not inherit from 'System.Attribute'

Кто-нибудь здесь знаком с этой ошибкой или видит проблему здесь? Заранее спасибо:)

EDIT: Добавлен код в качестве примера

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

1 Ответ

1 голос
/ 02 февраля 2012

Где-то в вашем коде у вас есть атрибут: <SSLAccessFilter()>.
Судя по ошибке, SSLAccessFilter не наследуется от System.Attribute , и вы используете его в качестве атрибута. Это не может быть сделано.

Ничего другого нельзя сказать без дополнительной информации. Нравится код.

Если SSLAccessFilter - ваш собственный класс, вам нужно наследовать его от System.Attribute:

Public Class SSLAccessFilter
       Inherits System.Attribute
  ...
End Class
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...