关于在.net2003和2008开发环境下,FileUpload的使用会有不同结果的未完成研究。

.net2003环境:

开发环境:VS2003

web服务器:server2003

db服务器:server2003

使用<input type="file" id="fileupload" runat="server"/>上传文件至db服务器

1、当运行部署在web服务器上的程序时(即一般所说的测试环境),上传无误,成功。

2、当在本地用VS2003debug程序时,则发生如下错误:

    【ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています。 
     説明 : 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。

              エラーに関する詳細および例外の発生場所については、

              スタック トレースを参照してください。 

     例外の詳細: System.IO.IOException: ログオン失敗: ユーザー名を認識できないか、

                       またはパスワードが間違っています。 】

 

.net2008环境:

开发环境:VS2008

web服务器:server2003

db服务器:server2003

使用<input type="file" id="fileupload" runat="server"/>上传文件至web服务器,

一切正常。

后经过多方测试:

结果如下:当在WinXP中运行部署程序时,如果db服务器为server2003则无法上传,而当我直接在web服务器上运行程序时,则可以上传。

所以暂时得出以下结论:似乎使用FileUpload控件时,WinXP无法向server2003传输文件。

当然以上结论只在VS2003开发的程序中可能成立。在使用VS2008开发的程序中,没有相同问题出现。难道说是因为.NET FRAMEWORK的版本问题导致了问题的发生?小生资质有限,无法找到症结所在。

相关问题的描述与代码在我的帖子:http://topic.csdn.net/u/20110309/10/3c549f2b-2947-4bf9-9c6e-8b047fada158.html里有描述。如果有相似问题的TX有解决方案,请万万告知一二,不胜感激。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值