Eam*_*nne 29 scripting f# f#-scripting
在F#脚本文件(.fsx)中,如何确定当前正在执行的.fsx文件的位置?我想解决相对于它的路径.
我试过,Assembly.GetExecutingAssembly().CodeBase但显然不适用于"动态组装".
des*_*sco 58
从F#规范中提取:
_ _SOURCE_DIRECTORY__ - 由文字的逐字符串替换,该字符串指定包含当前文件的目录的名称,例如C:\ source.当前文件的名称由文件中最新的行指令确定.如果没有给出行指令,则名称由给予命令行编译器和System.IO.Path.GetFullPath的名称确定.
_ _SOURCE_FILE__ - 替换为包含当前文件名称的文字逐字字符串,例如file.fs