0

VB.NET で 1 つの Web プロジェクトを作成し、C# で 2 つ目の Web プロジェクトを作成しました。私のサイトが全体として機能することを望みます。たとえば、URL http://mysite.com/default.aspx - 最初の Web プロジェクトのページに移動しますが、http://mysite.com/manage/default.aspx に移動すると 2 番目の Web プロジェクトのこのページになります。私の悪い英語でごめんなさい。ありがとう。

4

1 に答える 1

0

これは問題なく動作するはずです。

これを行うには2つの方法が考えられます。最初のプロジェクト内のフォルダーに2番目のプロジェクトを配置するだけで機能します(ただし、DLLを2番目のプロジェクトのbinディレクトリから最初のプロジェクトに移動する必要があります。

それで:

Web Site Root
 L Project 1 <Directory>
  L Bin <Directory>
   L Project1.DLL
   L Project2.DLL
  L Default.aspx
 L Project 2 <Directory>
  L Default.aspx

もう1つの方法は、最初のプロジェクト内から2番目のプロジェクトを指す仮想ディレクトリ/アプリケーションを作成することです(ただし、binディレクトリのことは仮想ディレクトリソリューションにも適用されます)

c#またはVBではなくコンパイルされると、ILにコンパイルされるため、ILにコンパイルされる限り、最初に使用した言語は関係ありません。

于 2012-09-13T13:29:14.837 に答える