问题一:“Bestcomy.Web.Controls.Upload”控件有几个版本啊???
两个实例中都用了“Bestcomy.Web.Controls.Upload”控件,但是当两个实例中的控件却不能交换使用。交换引用两个项目实例中的“Bestcomy.Web.Controls.Upload”控件,就会报错。是不是“Bestcomy.Web.Controls.Upload”控件有多个版本造成的???
问题二:可以运行起来的项目实例,它的WebConfig文件中有
<httpModules>
<add name="UploadModule" type="Bestcomy.Web.Controls.Upload.UploadModule,Bestcomy.Web.Controls.Upload"/>
</httpModules>
“<httpModules>”它的作用是什么???
问题三:运行不起来的项目实例,它的配置文件中
<!--<httpModules>
<add name="UploadModule" type="Bestcomy.Web.Controls.Upload.UploadModule,Bestcomy.Web.Controls.Upload"/>
</httpModules>-->
被自动注释起来了,只要把注释取消掉,一运行就会出现错误: 未将对象引用设置到对象的实例。
这是怎么回事呢???
6 个解决方案
#1
有几个版本 需要上官方看下 或者搜索下
httpModules 这个节点 可以理解成拦截器
未将对象引用设置到对象的实例
就是引用类型为null了
要看具体代码
httpModules 这个节点 可以理解成拦截器
未将对象引用设置到对象的实例
就是引用类型为null了
要看具体代码
#2
<HttpModules>
web.config配置文件中configuration\System.Web节中添加下列几行:
<HttpModules>
<add type="type" name="name" />
</HttpModules>
其中type属性为HttpModule的标识号和类库名称,name属性则为该模块取一个较为友好的名称方便 在Global.asax调用
http://njm.iteye.com/blog/810504
web.config配置文件中configuration\System.Web节中添加下列几行:
<HttpModules>
<add type="type" name="name" />
</HttpModules>
其中type属性为HttpModule的标识号和类库名称,name属性则为该模块取一个较为友好的名称方便 在Global.asax调用
http://njm.iteye.com/blog/810504
#3
从源数据看,版本确实不一致。
一个是:v1.1.4322
一个是:v2.0.50727
一个是:v1.1.4322
一个是:v2.0.50727
#4
那你就用最新的版本
#5
前提是要稳定,不稳定再新也白搭
#6
恩。
#1
有几个版本 需要上官方看下 或者搜索下
httpModules 这个节点 可以理解成拦截器
未将对象引用设置到对象的实例
就是引用类型为null了
要看具体代码
httpModules 这个节点 可以理解成拦截器
未将对象引用设置到对象的实例
就是引用类型为null了
要看具体代码
#2
<HttpModules>
web.config配置文件中configuration\System.Web节中添加下列几行:
<HttpModules>
<add type="type" name="name" />
</HttpModules>
其中type属性为HttpModule的标识号和类库名称,name属性则为该模块取一个较为友好的名称方便 在Global.asax调用
http://njm.iteye.com/blog/810504
web.config配置文件中configuration\System.Web节中添加下列几行:
<HttpModules>
<add type="type" name="name" />
</HttpModules>
其中type属性为HttpModule的标识号和类库名称,name属性则为该模块取一个较为友好的名称方便 在Global.asax调用
http://njm.iteye.com/blog/810504
#3
从源数据看,版本确实不一致。
一个是:v1.1.4322
一个是:v2.0.50727
一个是:v1.1.4322
一个是:v2.0.50727
#4
那你就用最新的版本
#5
前提是要稳定,不稳定再新也白搭
#6
恩。