实现剃刀帮助器的This post contains a nicely succinct解释。但它指的是'App_Code‘文件夹的使用--这是我无法让我的mvc3从mvc2项目创建的东西。我知道这与WebSite和Web app有关,但老实说,我记不清最初的创作是网站还是应用程序。由于有菜单选项“转换为Web应用程序”,它似乎是作为一个网站创建的。但是应该有一个App_Code目录,对吧?
尝试从原始post重新创建步骤(在手动创建的'App_Code‘文件夹中)会出现预编译错误(MyHelpers在此上下文中不存在)-但策略_does有效。-至少简单的hello这个东西是这样做的。所以我不应该和成功争辩?MVC3/Razor还没有完全智能化吗?
thx
发布于 2012-02-20 16:26:01
我只创建了一个名为app_code的文件夹,从而创建了一个app_code目录。MVC3通过为我放入其中的代码创建静态方法,正确地处理了这个文件。当我稍后重新打开我的解决方案时,app_code文件已经消失。我最终发现app_code文件被visual studio标记为隐藏文件夹。在这个虚拟机中,我使用的是RTM VS 2010。不确定此问题是否已在SP1中修复。
https://stackoverflow.com/questions/4560166
复制相似问题