VB.Net で書かれた Asp.Net MVC 3 Web サイトがあります。私たちは C# に移行したいと考えています。新しいコードはすべて C# で記述し、古いコードは修正されたときに書き直す予定です。
ソリューションに新しい C# MVC 3 プロジェクトを作成しました。このプロジェクトでは、Razor Generator を使用して、ビューを結果のアセンブリにコンパイルします。VB プロジェクトから C# プロジェクトを参照します。VB プロジェクトはメイン サイトとして実行されます。
この設定は 90% うまく機能します。ただし、Area が VB プロジェクトに既に存在する場合、C# プロジェクトでそれを拡張することはできないようです。エリア全体がいずれかのプロジェクトに存在する必要があるようです。
2 つのプロジェクトから 1 つのエリアにサービスを提供できるかどうか知っている人はいますか?