使用的是VWD2010学习版,代码是asp.net2.0 入门经典第四版里面的第八章第五节部分。没有提示代码有错误,也没有警告和消息,按照书上的说法是可以上传.gif和.jpeg图片,但是按照书上的代码原原本本输入进去会有错误,我瞎改了一通好不容易没错误了,但是无论上传什么文件都不会报错,而且提示已上传后到MatchImages文件夹里面看什么都没有上传进去!网站目录是在E:\asp.net\ASP.NET 2.0\Chapter08\Begin\
Partial Class GalleryUpload
Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
If FileUpload1.HasFile Then
Try
'C:\BegASPNET2\Chapters\Begin\Chapter08-
FileUpload1.SaveAs("~/MatchImages/" & _
FileUpload1.FileName)
Catch ex As Exception
FileUploadReport.Text = "Failed because:<br/>" & ex.Message
End Try
FileUploadReport.Text = "File uploaded to WroxUnited " & _
"from:<br/>" & FileUpload1.PostedFile.FileName
Else
FileUploadReport.Text = "Please select a file before clicking" & _
"the 'Upload' button"
End If
End Sub
End Class
Partial Class GalleryUpload
Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
If FileUpload1.HasFile Then
Try
'C:\BegASPNET2\Chapters\Begin\Chapter08-
FileUpload1.SaveAs("~/MatchImages/" & _
FileUpload1.FileName)
Catch ex As Exception
FileUploadReport.Text = "Failed because:<br/>" & ex.Message
End Try
FileUploadReport.Text = "File uploaded to WroxUnited " & _
"from:<br/>" & FileUpload1.PostedFile.FileName
Else
FileUploadReport.Text = "Please select a file before clicking" & _
"the 'Upload' button"
End If
End Sub
End Class
FileUpload1.FileName))
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\WebDev.WebServer20.exe”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_zh-CHS_b77a5c561934e089\mscorlib.resources.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_32\WebDev.WebHost20\10.0.0.0__b03f5f7f11d50a3a\WebDev.WebHost20.dll”
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\zh-Hans\WebDev.WebServer20.resources.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\WebDev.WebHost20.resources\10.0.0.0_zh-Hans_b03f5f7f11d50a3a\WebDev.WebHost20.resources.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Web.resources\2.0.0.0_zh-CHS_b03f5f7f11d50a3a\System.Web.resources.dll”
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Web.RegularExpressions\2.0.0.0__b03f5f7f11d50a3a\System.Web.RegularExpressions.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b03f5f7f11d50a3a\Microsoft.JScript.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\SMDiagnostics\3.0.0.0__b77a5c561934e089\SMDiagnostics.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_fzsmxmqo.dll”,符号已加载。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\Microsoft.VisualBasic\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_wuo_zd6s.dll”,符号已加载。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_wtehapto.dll”,符号已加载。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_a5zbwkwm.dll”,符号已加载。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_fa6j3kf2.dll”,符号已加载。
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“A_2cfaeeea_9b4b_46e6_adee_8600d53af848”
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“M_2cfaeeea_9b4b_46e6_adee_8600d53af848”
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_MSIL\System.resources\2.0.0.0_zh-CHS_b77a5c561934e089\System.resources.dll”
“WebDev.WebServer20.EXE”(托管(v2.0.50727)): 已加载“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\begin\5598e090\b3d8117f\App_Web_ykgflgbv.dll”,符号已加载。点了“上传”后出现
在 System.InvalidOperationException 中第一次偶然出现的“System.Web.dll”类型的异常
您所请求的网址(URL)无法获取--------------------------------------------------------------------------------当尝试读取以下网址(URL)时: http://www.open-open.com/ajax/Upload.html 发生了下列的错误: Connection Failed
连接失败
系统返回以下内容: (10060) Unknown errorThe remote host or network may be down. Please try the request again.
您要连结的网络服务器或网络可能发生故障。请稍后再试。 本缓存服务器管理员:webmaster --------------------------------------------------------------------------------Generated Wed, 25 Aug 2010 09:53:53 GMT by cache21647 (squid/3.0.STABLE23-BZR)
要upload1.PostedFile.SaveAs(strPath);
FileUpload1.FileName))
还是不起作用
If fileUpload.HasFile Then
Dim savePath As String = Server.MapPath("~/upload/")
savePath = savePath & "\" & fileUpload.FileName
fileUpload.SaveAs(savePath)
End If
End Sub