使用 fsi.exe 启动 .fsx 时,代码是否在调试或 Release模式下以交互方式编译?
因为我做了 fsi.exe --debug test.fsx 并且它仍然打印“release”。
测试.fsx:
...
#if DEBUG
do printf "debug"
#else
do printf "release"
#endif
...
我错过了什么?谢谢!
最佳答案
我不认为 --debug
暗示 --define DEBUG
,只是例如调试符号等将在那里。
关于f# - .fsx 文件是在 Debug模式还是 Release模式下交互编译的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2151834/