.Net 程序集具有用于调试的 pdb 文件。PDB 文件指向确切的源位置以及其他详细信息。如果我正在构建程序集并在本地调试它,这很好。当您需要在其他计算机上部署程序集时,问题就开始了。在这种情况下进行调试可以通过多种方式完成;1.您可以将源放在共享位置并在 VS 请求时指向该位置 2.您可以使用源服务器并指向源控制并配置 VS 以使用该位置
Java 有源 jar,可以与实际 jar 本身一起部署并使用它进行调试。这似乎是一个更简单、更整洁的解决方案。我们可以用 .Net 做到这一点吗(我知道 sourcepack 提供了类似的功能)?或者有更好/更简单的解决方案选项吗?