Asp.net mvc 如何让助手回到BlogEngine.NET中所需的上下文中?
试图将BlogEngine.NET集成到现有的大型复杂的.NET网站中,我发现我的cshtml文件找不到helpers文件。这是一个以前从未使用过MVC的网站,我自己使用MVC的经验非常有限,以至于我不得不回顾甚至提醒自己什么是帮助者 我将BlogEngine.NET代码放在它自己的子目录中 现在“[rootdirectory]/Blogs/default.cshtml”中的代码需要访问现在驻留在“[rootdirectory]/App\u code/Helpers/”目录中的代码 我没有更改尝试执行此操作的代码,其中具有广告代表性的示例如下:“@Helpers.extensionhelp.GetExtensions(true)” 我尝试过广泛地移动Helpers目录及其内容。我已尝试将程序集添加到网站,以包括blogine.NET中显示的所有程序集Asp.net mvc 如何让助手回到BlogEngine.NET中所需的上下文中?,asp.net-mvc,html-helper,blogengine.net,Asp.net Mvc,Html Helper,Blogengine.net,试图将BlogEngine.NET集成到现有的大型复杂的.NET网站中,我发现我的cshtml文件找不到helpers文件。这是一个以前从未使用过MVC的网站,我自己使用MVC的经验非常有限,以至于我不得不回顾甚至提醒自己什么是帮助者 我将BlogEngine.NET代码放在它自己的子目录中 现在“[rootdirectory]/Blogs/default.cshtml”中的代码需要访问现在驻留在“[rootdirectory]/App\u code/Helpers/”目录中的代码 我没有更改尝
我总是会出现这样的错误,“当前上下文中不存在“Helpers”这个名称””您能澄清一下为什么要使用MVC Helpers吗?如果您当前的站点是基于webforms构建的,而BlogEngine.net是一个webforms项目,那么使用MVC似乎会使项目变得更加复杂。使用MVC助手完全是BlogEngine的想法。在BlogEngine提出要求之前,我们的网站没有使用MVC。我最终摸索了一下,找到了一些工作,但我真的不知道我做对了什么。