我正在开发一个.NET项目,而且我正处于一个艰难的调试阶段。我找到了修复它的方法,但是当我详细阅读错误日志时,我意识到错误来自一个甚至不存在的文件!
dans C:\Users\Monstreur\Documents\Visual Studio 2015\Projects\HDPreDiag\ServiceWCF\Service1.svc.cs:ligne 56
我尝试搜索它或在命令行中访问它,但正如预期的那样,该目录不存在,怎么可能呢?
答案 0 :(得分:0)
您在编译应用程序后修改了源代码。
来自任何堆栈跟踪的源引用都基于二进制文件,如果自生成二进制文件以来修改了源代码,则需要返回原始源代码以了解任何源代码行引用。
您应该重新编译该程序。我还建议您在开发环境中使用交互式调试器来运行,以改善调试体验。