.net - 用 Nemerle 编写的应用程序是否需要包含任何 DLL 文件?

标签 .net deployment nemerle

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

最佳答案

如果您使用“列表”等内容,则可选 Nemerle.dll。另外,如果您使用 Nemerle 的 linq 提供程序,那么您将需要 Nemerle.Linq。

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

  1. NCC.exe:Nemerle.Compiler.dll 上的精简可执行包装
  2. Nemerle.Compiler.dll:编译器本身。
  3. Nemerle.dll:一个用于 list[T] 等内容的库
  4. Nemerle.Macros.dll:宏。构建时将宏嵌入到您的程序中,因此您通常不需要此 dll 来运行您的应用程序
  5. (可选)Nemerle.Linq.dll:已经考虑过 linq 宏是否应该成为标准库的一部分,但它依赖于仅适用于 .NET 3.5+ 的 System.Core。所以为了支持.net 2.0,这是一个外部宏。

关于.net - 用 Nemerle 编写的应用程序是否需要包含任何 DLL 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3464362/

相关文章:

c# - 为什么我不能在 C# 中捕获通用异常?

c# - Windows7 Installer优先使用C#如何在安装过程中将其移回?

deployment - 修改 CentOS 的设置过程

tomcat - Tomcat 中已部署应用程序的内存

c# - 如何取消绑定(bind)ObjectDataSource?

.net - Windows 窗体的十六进制编辑器控件?

.net - 设置找不到 update.inf 文件

Azure 用于分阶段发布的交换功能不起作用

silverlight - 通过反射获取 mscorlib 2.0.5.0(又名 Silverlight mscorlib)中的类型?

linux - 如何在 Linux 下调试 F#/Nemerle mono 应用程序?