Visual studio 2015 无法调试F#库项目

Visual studio 2015 无法调试F#库项目,visual-studio-2015,f#,nunit,visual-studio-debugging,f#-fake,Visual Studio 2015,F#,Nunit,Visual Studio Debugging,F# Fake,我正在使用VS2015 昨天我安装了.NET4.7和nuget测试适配器(不知道它们中的任何一个是否是原因,显然它们与问题无关) 我在构建和调试F#library项目时遇到了一些问题 我经常出错: "error MSB3027: Could not copy "obj\Debug\... "error MSB3021: Unable to copy file "obj... 更重要的是,我无法在库代码中设置断点 “The breakpoint will not currently be hi

我正在使用VS2015

昨天我安装了.NET4.7和nuget测试适配器(不知道它们中的任何一个是否是原因,显然它们与问题无关)

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

我经常出错:

"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时,我得到:
“在此文件夹中找不到匹配的符号文件”


我尝试过清理、重建、附加到进程、设置本机、托管和兼容模式调试器。。。我已经设置了definedebug和trace常量以及停用的优化。到目前为止运气都不好。

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

我们使用假冒伪劣商品。您必须在Windows上运行build.cmd


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

我忽略了解决方案结构,在运行构建脚本之前,我从VisualStudio开始构建解决方案

我们使用假冒伪劣商品。您必须在Windows上运行build.cmd


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

有东西保存着你的DLL文件,比如另一个调试器或者你程序的运行实例。使用process explorer查找谁在保存文件并将其停止。某些东西正在保存您的DLL文件,例如另一个调试器或正在运行的程序实例。使用process explorer查找文件的持有者并将其停止。感谢在此处共享您的解决方案,您可以将其标记为答案:)感谢在此处共享您的解决方案,您可以将其标记为答案:)