源代码与原始代码不同

时间:2013-03-14 00:44:46

标签: .net vb.net

我正在使用Visual Studio 2008 - 在后面的代码中创建一个新网站 - 而不是一个项目 - 我做了一个小方法并在页面onload中调用它:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  whatever()
End Sub


Private Sub whatever()
  Response.Write("asdf")
End Sub

这不是一个项目,只是一个网站。我在“response.write ...”行中设置了一个休息点。

当我运行网站时,断点变成黄色的未填充圆圈,并显示错误消息:“源代码与原始代码不同”。该网站只有3个文件:

default.aspx,default.aspx.vb,web.config

就是这样。我无法做到“干净”,因为当您右键单击解决方案根目录以获取属性页时,这不是一个选项。

一种解决方案是取消选中工具/选项/调试/常规/“要求源文件与原始版本完全匹配”,但这似乎会导致问题。

我与VS多年没有任何问题,但截至今天,这已经成为一个大问题。我用谷歌搜索疯了,那里的唯一解决方案似乎是“项目”而不是网站。

为了完整性,我删除了“C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files”中的所有内容。

任何人都有正确解决此调试错误的方法吗?

0 个答案:

没有答案