次のコードで何が欠けているのか分かりません。私の見解は、このようになりますVB MVCアプリケーションでHtmlHelperメソッドを作成できません
Imports System.Runtime.CompilerServices
Namespace HtmlHelpers
Public Module HelpExtensions
<Extension()> _
Public Function HelpMe(ByVal HtmlHelper As HtmlHelper) As String
Return "<a>HELP</a>"
End Function
End Module
End Namespace
:
<%@ Page Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Import Namespace="HtmlHelpers" %>
<asp:Content ID="indexContent" ContentPlaceHolderID="body" runat="server">
<%=Html.HelpMe()%>
</asp:Content>
しかし、これは私に次のエラー与える:
'HelpMe' is not a member of 'System.Web.Mvc.HtmlHelper'.
を私は(ダミー)ヘルパーの拡張子を追加するメソッドを持っています
私は間違って何をしていますか?
これはVS環境でのみエラーになるはずですが、正常に動作するはずです。 –