ASP.NET 中 C# VB 於同一專案 App_Code 目錄內並存
兩者在一般的並存上其實不會有問題
但如果在 App_Code 內要同時存在時就會噴錯給你看
解決方法是在Web.Config 內加入如下
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
<codeSubDirectories>
<add directoryName="CSApp_Code"/>
</codeSubDirectories>
</compilation>
把原本的 VB 依舊放在 App_Code 下 C# 則放在 App_Code/CSApp_Code 下面
或者是可以另外 <add directoryName="VBApp_Code"/>
然後把 VB 也收好放在 App_Code/VBApp_Code 下
from:http://jumping-fun.blogspot.tw/2013/06/aspnet-c-vb-appcode.html