我正在尝试调试我收到的一个ASP.Net网络项目。我修改了"Apps_LocalResources"文件夹中的一个类。
当我调试并尝试进入该类时,我得到
“源文件与模块构建时不同。”
我重建了解决方案,没有得到任何改变。我甚至把它发布到一个不同的位置,并且bin文件夹中的pdb和dll没有改变,所以我没有复制它们。
想法?
发布于 2011-11-15 11:01:56
只需从应用程序根目录中删除Obj文件并重新生成即可。
发布于 2008-12-09 16:45:02
如果要附加到asp.net辅助进程,则终止该进程,启动网站并重新附加调试器。
如果您正在使用内置的web服务器,那么请确保停止项目和与其关联的WebDev.WebServer.Exe。
如果所有其他操作失败,右键单击断点并选择位置。然后启用“允许代码不同.”底部的复选框。
发布于 2012-01-20 16:44:40
删除(4ex)下的文件夹根: C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root
然后在VS2005中:工具->选项->调试->通用和未选中的要求源文件,以完全匹配原始版本
这是我的解决办法。
https://stackoverflow.com/questions/353421
复制相似问题