Ja, Sie können, aber Visual Studio unterstützt es nicht direkt. Was Sie tun werden, ist Code zu netmodules zu kompilieren, dann kombinieren Sie sie zu einer einzigen Assembly. Die Compiler unterstützen die Option "/ target: module", die diese Netmodule generiert.
Sie können dann die Compiler verwenden, um beim Erstellen auf andere Netzmodule zu verweisen, oder verwenden Sie Assembly Linker (Al.exe). Es gibt sogar eine msbuild-Aufgabe: AL (Assembly Linker) Task.
Eine vollständige Übersicht finden Sie auf MSDN bereitgestellt: How to: Build a Multifile Assembly
ein netter Trick zusammenführen können, aber Sie haben noch separate Projekte für jede Sprache erstellen müssen, was war das, was die Frage speziell gefragt - gut zu wissen über die Post-Build-Merge-Sachen, aber danke für den Link! –
Ja das ist wahr, aber in ASP.NET können Sie Sprachen mischen, und Visual Studio macht den Trick ... http://tinyurl.com/4g9ohv – CMS