By default, the App_Code directory can only contain files of the same language. However, you may partition the App_Code directory into subdirectories (each containing files of the same language) in order to contain multiple languages under the App_Code directory. To do this, you need to register each subdirectory in the Web.config file for the application.
<system.web>
<compilation>
<codesubdirectories>
<add directoryname="CSharpCode">
<add directoryname="VBCode">
<add directoryname="CPPCode">
</codesubdirectories>
</compilation>
</system.web>
</configuration>
<system.web>
<compilation>
<codesubdirectories>
<add directoryname="CSharpCode">
<add directoryname="VBCode">
<add directoryname="CPPCode">
</codesubdirectories>
</compilation>
</system.web>
</configuration>
Comments