不能找到解决这个错误的解决方案 - vb.NET,mvc,web
问题描述:
当我尝试构建我的项目时出现错误。 'SSLAccessFiltercannot' be used as an attribute because it does not inherit from 'System.Attribute'
不能找到解决这个错误的解决方案 - vb.NET,mvc,web
任何人在这里熟悉这个错误或在这里看到问题? 感谢提前:)
编辑: 添加了一些代码,例如
<AcceptVerbs(HttpVerbs.Get), SSLAccessFilter(AccessType.NotAllowed)> Function GroupDiscussionView(ByVal elementId As String, ByVal topicId As Integer) As ActionResult
答
某处在你的代码中有一个属性:<SSLAccessFilter()>
。
看来,通过查看错误,SSLAccessFilter不会从System.Attribute继承,并且您将它用作属性。这是无法完成的。
没有更多的信息可以说没有其他的东西了。像代码一样。
如果SSLAccessFilter是你自己的类,你需要从System.Attribute继承它:
Public Class SSLAccessFilter
Inherits System.Attribute
...
End Class
添加一行代码发生错误,它的许多地方之一,但其basicly同样的错误,如'不不从“system.attribute”继承。 – 2012-02-02 14:15:47
什么是SSLAccessFilter? – 2012-02-02 14:16:25
SSLAccessFilter是一个类 – 2012-02-02 14:17:07