我尝试使用
<input type="file" accept=".zip" ID="FileUpload1" Style="display: none" runat="server" onchange="upload()" />
和
<asp:FileUpload ID="FileUpload1" onchange="upload()"/>
function upload() {
var btn = document.getElementById('<%= hideButton.ClientID %>');
btn.click();
}
<asp:Button runat="server" ID="hideButton" Text="" Style="display: none;" OnClick="UploadButton_Click" />
protected void UploadButton_Click(object sender, EventArgs e)
{
}
但没有人在工作。 我可以导入.doc / .rar / .zip,但是当我选择包含.exe的.exe或.zip时,我得到了
当我调试代码并尝试上传.exe文件时,不会调用UploadButton_Click。在web.config中可以做一些事情来允许应用程序处理.exe文件吗? 我对此问题一无所获,似乎Web应用程序不处理.exe文件,也可能不处理浏览器。 (我尝试使用IE和Chrome浏览器)
编辑:
1)所以我去了防火墙并停用了所有内容,然后再次尝试
2)我进行了Windows Defender防火墙设置,所有检查均已完成,以便chrome与防火墙进行通信
答案 0 :(得分:0)
所以问题出在我的.exe文件的大小上。 我更新了web.config文件并更新了maxRequestLength。