NuGet / MyGet调试抛出未找到源代码错误

时间:2018-09-27 07:54:15

标签: debugging visual-studio-2017 nuget myget

我们正在尝试为项目调整Nuget打包方式。一切顺利,直到我们遇到调试问题。情况如下:

  1. 创建了新项目并创建了带有符号的nuget包
  2. 将nuget软件包和符号都推送到MyGet Server。我可以看到源文件列在myget服务器中。
  3. 设置选项->调试->常规-取消选中仅启用我的代码
  4. 设置选项->调试-> MyGet服务器URL的符号
  5. 还可以在本地文件夹中设置缓存符号
  6. 设置选项-> NuGet程序包管理器-> MyGet Server的程序包管理器源
  

在我的Test项目中,我可以看到我的Nuget包和调试正常,因为源代码在同一台机器上

在客户端计算机(另一台计算机)上,创建测试项目并尝试调试程序包,这将引发cs文件找不到错误。

当我检查“缓存符号”本地文件夹时,仅看到下载的.pdb文件,而没有下载src文件夹中的文件-所有cs文件都可用。

我在其中缺少任何内容吗?为什么我的调试失败,为什么Visual Studio 2017无法从myget服务器下载src文件?

0 个答案:

没有答案