无法调试F#库项目

时间:2017-11-04 22:39:00

标签: visual-studio-2015 f# nunit visual-studio-debugging f#-fake

我正在使用VS2015。

昨天我安装了.net 4.7和nuget测试适配器(不知道其中任何一个可能是原因,显然它们与问题无关)。

构建和调试F#库项目时,我遇到了一些问题

我经常出错:

"error MSB3027: Could not copy "obj\Debug\...

"error MSB3021: Unable to copy file "obj...

更重要的是,我无法在库代码中设置断点

“The breakpoint will not currently be hit. No symbols have been loaded for this document.”

当我尝试从模块窗口加载符号pdb时,我得到:"A matching symbol file was not found in this folder"

我已经尝试清理,重建,附加到进程,设置本机,托管和compat模式调试器......我已经设置了定义调试和跟踪常量和停用的优化。直到现在都没有运气。

1 个答案:

答案 0 :(得分:0)

我忽略了解决方案结构,在开始构建脚本之前,我开始从Visual Studio构建解决方案。

  

我们使用Fake和Paket。您必须在Windows上运行build.cmd

此外,他们报告了上述部分中有关调试和文件锁定的已知问题。