【发布时间】:2013-09-23 19:57:34
【问题描述】:
所以这是我的泡菜。我正在使用 Visual Studion 2012 并且一直在顺利开发我的应用程序。我今天打开VS,我可以像往常一样打开所有文件(cs文件)。在我按下开始按钮开始调试后...我得到 xxx.cs not found 错误。
|未找到来源 |
找不到xxx.cs
需要找到xxx.cs才能查看当前调用栈帧的来源。
尝试以下选项之一:
- Browse and find xxx.cs...! (注意:这里不是真正的链接)
来源搜索信息
查找“[PATH]\xxx.cs”的源。校验和 MD5 {14 3a e d4 8d 6c e5 0 e2 56 3e 4b 3 dc 22 7a}
确定校验和是否与以下位置匹配:
1: [PATH]\xxx.cs 校验和 MD5 {14 3a e d4 8d 6c e5 0 e2 56 3e 4b 3 dc 22 7a} 校验和匹配。
文件'[PATH]\xxx.cs'存在。
调试器在以下位置找到源代码:
1: [路径]\xxx.cs 校验和 {14 3a e d4 8d 6c e5 0 e2 56 3e 4b 3 dc 22 7a}
调试器将使用位置 1 的源代码。
现在,如果我单击链接文本以浏览文件...什么也不会发生。我停止调试器并双击 xxx.cs 也没有任何反应。 我可以单击其他 cs 文件,有些工作,有些没有。这似乎完全随机... 有没有人经历过这种情况?
我通过工具 | 重置了所有设置导入和导出设置并没有起到作用。
xxx.cs 和所有其他文件确实包含数据(至少 VS 应该打开一个空文件!),我对发生了什么感到非常困惑......有什么想法吗?
问候,
安东尼奥
【问题讨论】:
-
听起来 Project Solution 不再包含这些文件(移动或删除),但您的 Solution Explorer 没有同步这些更改,因此会导致错误。
-
您可以在另一个文本编辑器中打开文件(使用 VS 中的路径)吗?你能修改/保存它们吗?
-
对所有代码进行干净的重建。听起来调试数据库已损坏或与源代码不同步。
-
Greg/DSway...文件仍然存在,我可以通过 Visual Studio 2005 和记事本中的 Windows 资源管理器打开它们。 Jason...我应该在帖子中提到我已经清理并重建了代码,但仍然出现错误...有没有办法手动重新同步调试数据库?
-
即使在调试停止后...我完全无法打开在调试模式下遇到问题的 cs 文件。右键单击打开失败。右键单击打开方式。如果我选择 C# 编辑器(默认),它会失败。如果我选择记事本,那就行了。太奇怪了。
标签: c# visual-studio debugging visual-studio-2012