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

关于发布的global_asax的dll 的冲突问题?请大家帮助?
空间商迟迟没有解决?我建议空间商把临时目录下的我的aspnet临时目录删掉?是不是他们不愿意停掉IIS
我的错误信息如下:
Compiler Error Message: CS0433: The type 'ASP.global_asax' exists in both 'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\368aa724\e2618b33\assembly\dl3\0be575cb\76fee7ab_4515c801\App_global.asax.DLL' 
and 'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\368aa724\e2618b33\App_global.asax.bfwrpviw.dll'

------解决方案--------------------
应是你的程序DLL问题,你传一个最小化程序应不会有那种错误。
------解决方案--------------------
答案来拉,希望对你有所帮助,以前我也遇到这种问题,被我解决拉,现在贴出来拉
http://www.ebookit.cn/270.html
------解决方案--------------------
应该是你的Global也被打包进bin里

你看看是否有独立的Global.dll,如果有,删除它

如果只有一个大的dll,那就是所有代码文件都打包在一起了,那你只能选择重新生成发布网站
------解决方案--------------------
MS的bug

解决方法有
1 下载他的一个什么包,用以往的vs 2003的发布方式成为一个程序集来发布 .这个包未经什么认证(ms说的)
2 调整web.config的那个预编译的时间间隔(会减少出错次数)
3 使用固定程序集的发布方式
------解决方案--------------------
为什么我的Global.asax没有cs文件,直接是写在script块里面的.

我编译生成的dll文件名也全是随机的.