我有一个大型 Windows 应用程序。
最近,当我对源代码进行任何更改并在有或没有调试的情况下正常运行项目时,都没有进行更改。
我尝试重建它,一切都很好,现在我对源代码所做的每一次更改都必须重建项目然后运行它以使更改生效。
在我重建解决方案之前我也无法调试。
我的项目附加到源安全控制。
任何帮助表示赞赏。
我有一个大型 Windows 应用程序。
最近,当我对源代码进行任何更改并在有或没有调试的情况下正常运行项目时,都没有进行更改。
我尝试重建它,一切都很好,现在我对源代码所做的每一次更改都必须重建项目然后运行它以使更改生效。
在我重建解决方案之前我也无法调试。
我的项目附加到源安全控制。
任何帮助表示赞赏。
当从 Visual Studio 的“当前构建配置”对话框中取消选择项目时,您经常会看到这种情况。尝试在那里检查以查看您的项目是否未选中。我认为您可以通过单击显示“调试/发布”的下拉菜单并单击“管理/编辑”进入该菜单。
这是一个老问题,但我碰巧面临着类似的挑战。好吧,为了那些可能在这里遇到同样情况的人的利益,我的问题是如何解决的。我有一个多项目解决方案,其中一些项目依赖于其他项目的源代码。就在放弃并继续重建之前,我决定检查 Build Dependencies=>Project Dependencies(右键单击项目)。我发现有问题的代码来自不属于依赖项的类库(未选中)。当我将项目包含在依赖项中时,我的问题就烟消云散了。
如果您正在引用其代码在另一个项目中的 .dll,则即使两个项目在同一个解决方案中,您也需要在更改反映之前构建项目。可悲的是没有逃避它。
转到您的配置管理器并确保为您的项目选择了构建复选框。
您可以尝试的其他事情是:转到工具>选项>>将弹出一个窗口>在项目和解决方案下>选择构建并运行
确保在构建之前设置为保存所有更改
(复制自amit dayama在https://stackoverflow.com/a/32820701/3195477的回答)
我遇到了同样的问题,因为我对项目名称进行了一些不安全的修改,并在解决方案中使用了查找/替换。这导致了 android 清单文件中的隐藏异常,并且恰好在包名称处。
我避免了所有类型的头痛,我创建了一个具有所需名称和命名空间的新空白项目,然后移动了功能文件、资源文件,然后修改了清单等静态文件。
切勿使用不安全的方法进行项目数据配置和修改