日期:2014-05-18  浏览次数:20368 次

.net2.0虚拟空间,上传global.asax就出错。。help~~
空间是.net   2.0的,不用global.asax就不会出错,郁闷。。

Compiler   Error   Message:   CS0433:   The   type   'ASP.global_asax '   exists   in   both   'c:\windows\Microsoft.Net\framework\v2.0.50717\Temporary   ASP.NET   Files\root\72774b29d\6d56f3d0\App_global.asax.gsnr5j09.dll '   and   'c:\windows\Microsoft.Net\framework\v2.0.50717\Temporary   ASP.NET   Files\root\72774b29d\6d56f3d0\assembly\dl2\e34c8d3c\88adba60_bddcc701\App_global.asax.dll '


Line   124:           }
Line   125:           protected   ASP.global_asax   ApplicationInstance   {
Line   126 get   {
Line   127 return   ((ASP.global_asax)(this.Context.ApplicationInstance));


------解决方案--------------------
删除App_global.asax.gsnr5j09.dll看看
------解决方案--------------------
up
------解决方案--------------------
你让控件提供商,删除

c:\windows\Microsoft.Net\framework\v2.0.50717\Temporary ASP.NET Files\ 下你的站点的文
件夹

然后试试
------解决方案--------------------
你现看看自己的bin目录下有没有.App_global.asax.dll? 删除掉.
------解决方案--------------------
程序运行时会生成临时的DLL文件,你这个可能就是临时的DLL文件出错了
------解决方案--------------------
楼主先编译成程序集吧
------解决方案--------------------
。。“先编译成程序集” ===> 就是生成dll
------解决方案--------------------



Jinglecat说的对,打电话给空间商,让他删了
------解决方案--------------------
App_global.asax.dll这个文件正在使用
打电话过去也是删除不了的,可能要空间商先停止IIS才能删除


------解决方案--------------------
关注~

------解决方案--------------------
up
------解决方案--------------------
jf up 学习
------解决方案--------------------
jf
------解决方案--------------------
up
------解决方案--------------------
建议使用我们推出的虚拟独立服务器,用户具有管理员权限,可自主安装软件。
详细的信息请查看:http://www.shol.org.cn/store/vpsview.php
------解决方案--------------------
这个问题是MS的一个BUG来着,你改动了你的页面之后,前一个预编译生成的DLL还没有删除,这一个预编译的和前一个冲突

建议你发布的时候用选择使用固定名和单页程序集,这样,页面和代码都会以DLL的形式发布,你改不了,也就不存在改动之后再次编译的情况.

好处是不会有BUG,坏处是哪怕是改动一个字,都要重新发布,无法在页面上改动