2

这无疑是显而易见的,但从 codeplex 下载 F# PowerPack 并运行 fshtmldoc 会产生以下错误:

clements$ mono ./fshtmldoc.exe FSharp.PowerPack.dll
Processing 'FSharp.PowerPack.dll'...
Unexpected failure while writing HTML docs: An exception was thrown by the type initializer for Microsoft.FSharp.Metadata.AssemblyLoader

这是在 32 位英特尔处理器上使用单声道 2.6.3、F# 2.0 1.9.9.9 和 OS X 10.6.3。任何帮助,将不胜感激。

非常感谢,

约翰克莱门茨

(从 powerpack 在线讨论组重新发布——那里没有回应)

4

1 回答 1

0

在 IntelliFactory,我们厌倦了 fshtmldoc.exe,我们开始了一个替代项目:

https://bitbucket.org/IntelliFactory/if-doc

它仍处于测试阶段,但它很快就会变得有用。我还没有在 Mono 上尝试过,但有兴趣在 Mono 上支持它。

我们的工具和 fshtmldoc 之间的主要区别在于我们的工具使用 Mono.Cecil 而不是链接到正在记录的程序集。这意味着当这些程序集位于不同的文件夹中或缺少它们的引用时,它不会失败。

于 2011-02-18T09:51:53.660 回答