Можно ли добавить два файла кода языка, то есть C # и VB.NET, в App_Code? Если так, как я мог бы достичь этого? - PullRequest
3 голосов
/ 28 февраля 2010

При добавлении двух файлов языковых кодов, то есть C # и VB.NET в App_Code, произошла ошибка

 The files ... file names ... use a different language,  
 which is not allowed since they need to be compiled together.

Есть ли способ добавить два разных языковых файла?

1 Ответ

9 голосов
/ 28 февраля 2010

Создайте подпапки и поместите весь VB-код в одну папку, а C # - в другую. В вашем случае у вас будет один для C #, а другой для VB

Вам нужно изменить web.config в элементе компиляции, чтобы включить их, чтобы компилятор знал, что нужно включить их в компиляцию

<codeSubDirectories>
   <add directoryName="MyVBCode"/>
   <add directoryName="MyCSharpCode"/>
</codeSubDirectories>
...