我似乎无法找到一种方法来执行此操作。基本上,我想这样做的伪代码:F#使用F#Interactive从另一个脚本启动脚本
MainScript.fsx:
printfn “启动外部脚本”
推出Script1.fsx
printfn “完成”
Script1.fsx:
printfn “我SCRIPT1运行”
所以输出窗口应该显示(运行MainScript.fsx后):
“启动外部脚本”
“我SCRIPT1运行“
”完成“
基本上启动Script1.fsx是我不知道如何实现的方法。
由于提前,
鲍勃
在FSI可以使用'#load“Script1.fsx”'将加载,编译和运行SCRIPT1加载它,但它输出像“装script1.fsx”一些额外的信息。 – khachik 2011-04-13 19:07:50
这个问题有什么不同? http://stackoverflow.com/questions/5643120/f-programmatically-running-fsx-script-file – Laurent 2011-04-13 19:21:21
上一个问题是在Visual Studio之外运行脚本,这是在IDE中运行它们进行原型设计和调试使用交互式窗口。 – Beaker 2011-04-13 19:26:58