我尝试在 IIS 上安装 MVC3、MVC4 和 Webpages 2,但它一直告诉我@FileUpload.GetHTML
不存在...
“/”应用程序中的服务器错误。
编译错误
说明:编译服务>此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。
编译器错误消息:CS0103:当前上下文中不存在名称“FileUpload”
源错误:
Line 17: <body>
Line 18: <h1>FileUpload - Single-File Example</h1>
Line 19: @FileUpload.GetHtml( <---- RED LINE
Line 20: initialNumberOfFiles:1,
Line 21: allowMoreFilesToBeAdded:false,
我试图手动复制 dll 以确保它们是正确的版本等。
- System.Web.Helpers.dll
- System.Web.Razor.dll
- System.Web.WebPages.dll
- System.Web.WebPages.Deloyment.dll
- System.Web.WebPages.Razor.dll
Microsoft 的示例似乎包括 Microsoft.Web.Helpers ??? 在 Razor (v2) 中的任何地方都找不到...
FileUpload 不是 Razor V2 中 Helpers 的一部分吗?