Row*_*man 6 vb.net asp.net-mvc-4 razor-2
我创建了App_Code在我的MVC项目中调用的ASP.NET特殊文件夹.我添加了一个新文件Helpers.vbhtml,其中包含重复使用的剃刀代码片段.

Helpers.vbhtml
@Helper GetTime()
    @DateTime.Now
End Helper
但这会导致错误Type 'ASP.global_asax' is not defined.(x2)

似乎没有任何影响 - 应用程序仍然编译并运行.这个错误是什么意思?
此错误是由命名冲突引起的; 有一个名为的命名空间System.Web.Helpers.
问题似乎是VB.NET特有的.我不能在C#中重现这个问题.
将.vbhtml文件重命名为Snippets.vbhtml或不会导致命名冲突的其他内容.
| 归档时间: | 
 | 
| 查看次数: | 4184 次 | 
| 最近记录: |