Visual Studio 2008调试正在启动带有旧源文件的.NET WPF应用程序

Visual Studio 2008调试正在启动带有旧源文件的.NET WPF应用程序,.net,wpf,vb.net,visual-studio-2008,.net,Wpf,Vb.net,Visual Studio 2008,这是从昨天开始的 当我按F5测试我的项目时,一个旧版本的程序(大约昨天下午)启动。项目中没有反映任何更改(我尝试了几个不同的文件) 然而,这确实令人困惑,如果我从菜单栏转到Build-->Build,/bin/release/目录中的output.exe确实包含所有最近的更改 这可能是什么原因造成的 *更新* 更具体地说,对my.vb文件的更改会反映出来,但对我的XAML文档的更改不会反映出来。您在“模块”窗口中看到了什么(在“调试器”下,转到“调试->窗口->模块”菜单)?它似乎加载了不正确的

这是从昨天开始的

当我按F5测试我的项目时,一个旧版本的程序(大约昨天下午)启动。项目中没有反映任何更改(我尝试了几个不同的文件)

然而,这确实令人困惑,如果我从菜单栏转到Build-->Build,/bin/release/目录中的output.exe确实包含所有最近的更改

这可能是什么原因造成的

*更新*


更具体地说,对my.vb文件的更改会反映出来,但对我的XAML文档的更改不会反映出来。

您在“模块”窗口中看到了什么(在“调试器”下,转到“调试->窗口->模块”菜单)?它似乎加载了不正确的模块,可能缓存在某个地方


我从我的朋友那里听说了类似的问题,他声称这是由Resharper引起的。。。以防万一,你已经安装了它。

随机地,我不知道如何,我最终在我的项目的子文件夹中找到了一个OBJ文件夹的副本(称为“Misc”,我在这里保存了Misc.files)


我把它删掉了,现在它可以正常工作了。我一点也不知道为什么这会解决这个问题,但这是我在整个探索过程中唯一改变的事情。

我的调试窗口没有“模块”项。我有:*即时*断点*输出我还没有安装Resharper。我已经安装了ANTS5内存档案器,但是这个问题在设置之后的几天就开始了。PS,我更新了上面的原始帖子,我注意到只有我的XAML中的更改没有被更新。我已经添加了一些调试代码(即Console.writeline(“这里的代码”),这些代码正在成功地打印到输出窗口中。但是,我在XAML中的UI更改都没有反映出来。