Imp*_*l0x 8 f# signature compiler-options signature-files
我正在开发一个项目,它有许多我想应用访问控制约束的模块.我还想让我的项目包含关于每个函数的类型签名的附加文档.
我知道我可以通过F#签名文件轻松完成这两项任务.但是,我的项目很大并且包含许多文件,我需要一种为每个文件生成签名文件的便捷方法.我已成功使用--sig编译器选项通过命令行编译生成单个签名文件,但我仍然坚持如何向Visual Studio的构建例程添加编译器选项.
有没有一种方便的方法,通过VS编译选项,或通过一些命令行脚本,为我创建项目目录中每个*.fs文件的F#签名文件?
谢谢.
通过在解决方案资源管理器中右键单击项目并单击"属性",可以告诉VS在构建时将任意标志传递给编译器.在"构建"选项卡下填写"其他标志".
指定--sig:<Some path>(支持msbuild风格的$(Variable)设置)将为.fsi您的库自动生成一个组合.

| 归档时间: |
|
| 查看次数: |
1692 次 |
| 最近记录: |