在执行重建之前不会发生更改

时间:2011-02-19 07:27:20

标签: c# .net visual-studio-2010 debugging rebuild

我有一个大型的Windows应用程序。

最近,当我对源代码进行任何更改并在使用或不使用debug时正常运行项目时,都没有进行更改。

我试图重建它,一切都很顺利, 现在我对源代码所做的每一次更改都要重建项目然后运行它以便更改生效。

在重建解决方案之前,我也无法调试。

我的项目附加到源安全控制。

感谢任何帮助。

5 个答案:

答案 0 :(得分:7)

当您从visual studio中的“当前构建配置”对话框中取消选择项目时,您经常会看到这种情况。尝试检查那里以查看您的项目是否未选中。我想你可以点击调试/发布下拉菜单,然后点击管理/编辑来进入该菜单。

答案 1 :(得分:0)

如果您正在引用其代码位于另一个项目中的.dll,那么即使两个项目都在同一个解决方案中,您也需要构建项目才能反映更改。可悲的是,没有逃避它。

答案 2 :(得分:0)

这是一个老问题,但我碰巧遇到了类似的挑战。那么,为了这些人可能会遇到同样的问题,我的问题是如何解决的。我有一个多项目解决方案,其中一些项目依赖于其他项目的源代码。在放弃并继续重建之前,我决定检查Build Dependencies => Project Dependencies(右键单击项目)。我发现有问题的代码来自一个不属于依赖项的类库(未经检查)。当我把项目包含在依赖项中时,我的问题就消失了。

答案 3 :(得分:0)

转到配置管理器,确保为项目选择了构建复选框。

你可以尝试的另一件事是: 转到工具>选项>>将弹出一个窗口>在项目和解决方案下>选择构建并运行

确保在构建之前设置为保存所有更改

(来自amit dayamahttps://stackoverflow.com/a/32820701/3195477的答案复制)

答案 4 :(得分:0)

我遇到了同样的问题,因为我对项目名称进行了一些不安全的修改,并在解决方案上使用了查找/替换。这会导致android清单文件中以及程序包名称处的隐藏异常。

  • 我避免了各种麻烦,我创建了一个具有所需名称和名称空间的新空白项目,然后移动了功能文件,资源文件,然后修改了清单等静态文件。

  • 切勿使用不安全的方法来配置和修改项目数据