正在删除pdb文件"目标IncrementalClean"

时间:2017-05-25 08:01:33

标签: visual-studio msbuild mono

我现在正在处理一个项目问题。问题是Visual Studio不会在任何断点处停止。然后我查看bin文件夹,我根本看不到.pdb文件。

这解释了为什么我的断点没有被击中。然后我开始调查,我发现每当我使用Visual Studio of Mac在MacOS中编译这个项目时。我在构建输出中得到了这个条目。

logging.basicConfig(
    format='%(asctime)s %(levelname)-8s %(message)s',
    level=logging.INFO,
    datefmt='%Y-%m-%d %H:%M:%S')

是" //"在最后一行中我不是错误的,但这就是条目的生成方式。

这是我的环境:

  • Mac OSX 10.12.5
  • Visual Studio for Mac 2017(社区版)
  • .Net Framework 4.5.2
  • 调试模式

这是csproj文件的样子: https://gist.github.com/danielmahadi/9e13ac73ef41be6d0e6bdddc4f19d985

这有没有发生在这里的任何人?怎么解决这个?我可以做进一步的调查吗?

感谢。

1 个答案:

答案 0 :(得分:1)

  

这有没有发生在这里的任何人?怎么解决这个?我可以做进一步的调查吗?

我也无法使用您的csproj重现此问题,我没有针对此问题的直接解决方案,但我可以为您提供解决方法以暂时解决此问题。

您可以添加新目标以将必要文件复制到目标文件夹。 例如(编辑csproj文件,将此代码添加到结尾(之前):

<Target Name="CopyFiles" AfterTargets="Build">
  <Copy
       SourceFiles="obj\Debug\HelloWorld.pdb"
       DestinationFolder="bin\Debug"
    />

<强>更新

我找到similar issue on Github,如果可能的话,您可以获得有关此问题的更多有用信息。

希望这可以帮到你。