是否存在使用Nemerle编写的应用程序需要包含的DLL文件?

时间:2010-08-12 02:31:09

标签: .net deployment nemerle

当我部署用Nemerle编写的应用程序时,是否需要安装任何特定于Nemerle的DLL文件?如果有这样的DLL文件,它们是什么?

1 个答案:

答案 0 :(得分:4)

如果您使用“list”之类的东西,可以选择Nemerle.dll。此外,如果您使用Nemerle的linq提供商,那么您将需要Nemerle.Linq。

更详细地说,Nemerle有4个主要组件:

  1. NCC.exe:Nemerle.Compiler.dll
  2. 上的瘦可执行包装器
  3. Nemerle.Compiler.dll:编译器本身。
  4. Nemerle.dll:列表[T]
  5. 之类的库
  6. Nemerle.Macros.dll:宏。在构建时,宏会嵌入到您的程序中,因此您通常不需要此dll来运行您的应用程序
  7. (可选)Nemerle.Linq.dll:如果linq宏应该是Standart Library的一部分,那么它一直被考虑,但它依赖于System.Core,它仅适用于.NET 3.5+。所以为了支持.net 2.0,这是一个外部宏。