日期:2014-05-17  浏览次数:20398 次

aspnetUpload上传的问题
本帖最后由 tjgcsf_yh 于 2013-01-06 14:11:00 编辑
在web.config中配置如下:

<configuration>

  <configSections>
    <section name="aspnetUploadSettings" type="System.Configuration.NameValueFileSectionHandler,System, Version=1.0.5000.0, Culture=neutral,PublicKeyToken=b77a5c561934e089"/>
  </configSections>
  <aspnetUploadSettings>
    <add key="maxRequestLength" value="2048000"/>
  </aspnetUploadSettings>
<system.web>
   <httpModules>
      <add name="UploadModule" type="Bestcomy.Web.Controls.Upload.UploadModule,Bestcomy.Web.Controls.Upload" />
    </httpModules>
  </system.web>
</configuration>

运行后提示:
未将对象引用设置到对象的实例

源错误: 

执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  

堆栈跟踪: 

[NullReferenceException: 未将对象引用设置到对象的实例。]
   Bestcomy.Web.Controls.Upload.UploadModule.62aadb2cfa53b890() +166
   Bestcomy.Web.Controls.Upload.UploadModule..ctor() +649

调试了一下,是不是httpModules这个节点的设置有问题啊

------解决方案--------------------
错误信息不完整
另外建议你用这个轻量级上传组件:
http://download.csdn.net/detail/heycoder/4903034