我正在开发一个asp.net Web应用程序,我遇到了Global.asax
文件的问题,
当我发布我的网站并将其上传到服务器时,Global.asax
被遗漏,它将被转移到bin文件夹和Reshape到Dll文件。
但它不起作用!
当我将Global.asax
文件上传到根文件夹时,它可以工作,但我还有其他错误
Compiler Error Message: CS0433: The type 'ASP.global_asax' exists in both 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\93c82a26\eca26fde\assembly\dl3\b8f9aab8\18e0a0de_5afccf01\App_global.asax.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\93c82a26\eca26fde\App_global.asax.o53z7epf.dll'
protected ASP.global_asax ApplicationInstance {
get {
return ((ASP.global_asax)(this.Context.ApplicationInstance));
并且无法清除临时文件夹,因为会有其他错误,请帮帮我。
答案 0 :(得分:-1)
问题发生在虚拟应用程序的bin文件夹中。当您查看此bin文件夹时,您可能会看到两个文件(我找到的信息here):
- App_global.asax.dll
- App_global.asax.compiled
删除这些可以解决错误。 App_global.asax.dll也是在运行时生成的,这会导致问题。