你能在一个项目中混合使用.net语言吗?所以预编译后,我想调用其他源文件的类和方法。
对web和应用程序都适用吗?
特别是,我会对F#和C#感兴趣。
发布于 2008-10-13 05:46:13
可以,但Visual Studio不直接支持它。您要做的是将代码编译为netmodules,然后将它们组合到单个程序集中。编译器支持生成这些网络模块的"/target:module“选项。
然后,您可以在构建时使用编译器引用其他netmodule,或者使用Assembly Linker (Al.exe)。甚至还有一个msbuild任务:AL (Assembly Linker) Task。
在MSDN上提供了完整的概述:How to: Build a Multifile Assembly
https://stackoverflow.com/questions/196677
复制相似问题