你如何管理一个几乎空的asax文件?

时间:2013-11-04 22:03:01

标签: c# asp.net

我有一个几乎空的asax文件,它只有一行代码:

<%@ Application Language="C#" CodeBehind="Global.asax.cs" Inherits="Applications.Global" %>

不应该有更多的随附代码吗?

Applications.Global在代码behing中定义如下:

namespace Applications
{
    public class Global : System.Web.HttpApplication
    {
        void Application_Start(object sender, EventArgs e)
        {

            //Helper.CacheMasterTemplate();

        }
    }
}

但是编译器抱怨它无法从asax文件的第一行加载类型'Applications.Global'。如何更改代码才能使其正常工作?

1 个答案:

答案 0 :(得分:0)

您需要解决问题。大多数情况下,您会收到该错误,因为输出路径已更改。它应该是bin。如果您以x86为目标,Visual Studio会将其更改为bin\x86\Debug。改回来。转到PROJECT&gt;您的项目属性&gt;构建并检查输出路径。