0

Visual Studio 2010 では、VB と C# のページとユーザー コントロールを同じ Web サイトに混在させることができました。Visual Studio 2012 では許可されていないようです。C# Web プロジェクトを作成しました。VB で作成した古いページを追加すると、.ascx ファイルと .ascx.vb ファイルが別々にリストされ、コンパイルされません。

VB で作成した古い作業がたくさんあるので、VS2012 を使用する前にすべてを C# に変換する必要があるとは言わないでください。

ありがとう!

ASP.NET Web フォームです。

4

1 に答える 1

2

あなたの問題はおそらく、「Web プロジェクト」と「Web サイト」を作成したという事実です。Web プロジェクトは、c# または vb コンパイラによって DLL にコンパイルされ、異なる言語を含めることはできません。Web サイトは ASP.NET によってコンパイルされ、各ページは独自にコンパイルされます。

きっとあなたはこの「現象」に直面していると思います

于 2013-02-05T19:31:48.927 に答える