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

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

最近,当我对源代码进行任何更改并正常运行项目时,无论是否进行调试,都不会进行更改。

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

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

我的项目附在源安全控制上。

任何帮助表示赞赏。

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

如果要引用其代码在另一个项目中的.dll,则需要在反映更改之前构建项目,即使两个项目都在同一个解决方案中也是如此。 可悲的是,没有逃避它。

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

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

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

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

(复制自amit dayama的回答https://stackoverflow.com/a/32820701/3195477 )