全球性的asax分裂了

时间:2015-09-02 12:37:02

标签: c# asp.net

最近继承了一个对global.asax文件设置奇怪的网站。该站点在根目录中有一个Global.asax文件,然后在App_Code文件夹中有一个Global.asax.cs文件。 .asax文件中的所有内容都是:

<%@ Application Inherits="Global" Language="C#" %>

然后在.asax.cs文件中我们有一些实际的逻辑。代码肯定被击中,但不是一贯的,所以我们试图确定问题是文件是在单独的文件夹中。

我不确定是否应该合并这些文件,以便.asax实际上是继承.asax.cs文件。另外,我应该将它们放在App_Code文件夹中还是根目录下?

这个网站刚刚建成,所以它已被多手添加和更改,我不确定将模板文件放在一个单独的地方有什么理由(如果有的话)。

1 个答案:

答案 0 :(得分:1)

听起来像是一个网站,你甚至在你的问题中说过,而不是一个网络项目。因此.cs文件需要进入App_Code文件夹进行编译。