Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net WebMatrix:使用@FileUpload Helper_Asp.net_File Upload_Helper_Webmatrix - Fatal编程技术网

Asp.net WebMatrix:使用@FileUpload Helper

Asp.net WebMatrix:使用@FileUpload Helper,asp.net,file-upload,helper,webmatrix,Asp.net,File Upload,Helper,Webmatrix,我的网站解决方案的Bin文件夹中有System.Web.Helpers.dll和.xml文件,但是VS 2010抱怨说,尽管我使用@using System.Web.Helpers,但“名称”FileUpload”在当前上下文中不存在 @using System.Web.Helpers; <td>@FileUpload.GetHtml( initialNumberOfFiles: 1, allowMoreFilesToBeAdded: false,

我的网站解决方案的Bin文件夹中有
System.Web.Helpers.dll
和.xml文件,但是
VS 2010
抱怨说,尽管我使用
@using System.Web.Helpers
,但“名称”
FileUpload”在当前上下文中不存在

@using System.Web.Helpers;
<td>@FileUpload.GetHtml(
       initialNumberOfFiles: 1,
       allowMoreFilesToBeAdded: false,
       includeFormTag: false,
       uploadText: "Upload"
)</td>
@使用System.Web.Helpers;
@FileUpload.GetHtml(
initialNumberOfFiles:1,
AllowMoreFilesToHeadded:false,
标签:false,
上传文本:“上传”
)

这里出了什么问题?

文件上传不在。它位于Microsoft.Web.Helpers中,您可以从中获得。查找
ASP.NET Web助手库

安装

右键单击项目并选择
添加库包参考
,或使用
包管理器控制台并键入


安装包microsoft web helpers

文件上载
不在。它位于Microsoft.Web.Helpers中,您可以从中获得。查找
ASP.NET Web助手库

安装

右键单击项目并选择
添加库包参考
,或使用
包管理器控制台并键入


安装microsoft web helpers软件包

小心。。。如果您使用的是mcv3,请确保安装了microsoft web helper 1.15,如果您没有在package manager中指定版本,它将自动安装2.0版,并将一切搞糟,因为只有mvc4与2.0兼容

正确的命令应该是:

Install-Package microsoft-web-helpers -Version 1.15

小心。。。如果您使用的是mcv3,请确保安装了microsoft web helper 1.15,如果您没有在package manager中指定版本,它将自动安装2.0版,并将一切搞糟,因为只有mvc4与2.0兼容

正确的命令应该是:

Install-Package microsoft-web-helpers -Version 1.15

只需转到项目中的packages.config并删除 package id=“Microsoft.AspNet.Web.Helpers.Mvc”version=“2.0.20710.0”targetFramework=“net40”

清理你的项目

稍后安装nuGet Microsoft.AspNet.Web.Helpers.Mvc


就这样

只需在项目中转到packages.config并删除 package id=“Microsoft.AspNet.Web.Helpers.Mvc”version=“2.0.20710.0”targetFramework=“net40”

清理你的项目

稍后安装nuGet Microsoft.AspNet.Web.Helpers.Mvc

就这样