读书人

静态链接不能包孕使用引用文本的组件

发布时间: 2012-12-29 10:28:09 作者: rapoo

静态链接不能包含使用引用文本的组件

静态链接不能包含使用引用文本的组件

今天,在编译引用 Oracle Data Provider for .NET 的组件时出现错误:

此程序集的代码使用了引用文本。

静态链接不能包含使用引用文本的组件。

原先的编译命令是:

fsc --standalone XXXX.fs

这样编译后的程序,可以不需要 FSharp.Core.dll。

在引用 Oracle.DataAccess.dll 程序集以后,就能使用 --standalone 了。还需要把 C:\Program Files\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\v4.0 下的 FSharp.Core.dll 复制到运行的机器上,可以放在该执行文件的目录下。

读书人网 >编程

热点推荐