3

C# と VB.NET の 2 つの言語コード ファイルを App_Code に追加すると、エラーが発生しました

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

2 つの異なる言語ファイルを追加する方法はありますか?

4

1 に答える 1

10

サブ フォルダーを作成し、すべての VB コードを 1 つのフォルダーに配置し、C# を別のフォルダーに配置します。あなたの場合、C#用に1つ、VB用にもう1つがあります

これらを含めるには、コンパイル要素の下の web.config を変更して、コンパイラがそれらをコンパイルに含めることを認識できるようにする必要があります。

<codeSubDirectories>
   <add directoryName="MyVBCode"/>
   <add directoryName="MyCSharpCode"/>
</codeSubDirectories>
于 2010-02-28T07:31:09.877 に答える