【发布时间】:2013-06-04 21:26:03
【问题描述】:
在 SomeLib.fs 文件中的单独 Fsharp 项目中编译以下代码:
namespace SomeNameSpace
type SomeType =
member this.SomeMember = "Some member"
并且您想在脚本文件中引用和使用此类型,例如:
#I @"c:/pathToDll/"
#r "SomeLib.dll"
这是不可能的,尽管 dll 的路径是正确的并且我检查了所有内容。此外,当 SomeLib.fs 文件在同一个项目中并被#load 引用时,您仍然无法打开命名空间。
我知道您可以将类型放入模块中,但我不能这样做,因为该类型已用作 Wcf 服务类型。
【问题讨论】:
标签: f# namespaces f#-3.0