Visual Studio 中的某些项目拒绝构建,即使我尝试手动构建它们

Certain projects in Visual Studio refuse to build, even when I attempt to build them manually

我有一个包含一大堆项目的解决方案,但其中一些项目出于某种原因拒绝构建,即使我单独右键单击它们并选择“构建”也是如此。我在输出中收到这样的消息 window:

1>------ Skipped Build: Project: Framework ------
1> 
2>------ Skipped Build: Project: Core ------
2> 
========== Build: 0 succeeded or up-to-date, 0 failed, 2 skipped ==========

其中 Core 是我要构建的项目,而 Framework 是 Core 所依赖的项目(我在 Core 中更改了代码,但没有更改 Framework)。

这真的很令人沮丧,因为有时我必须更改其中一个项目中的代码,而且构建它们的 唯一 方法似乎是批量构建, 这需要一段时间。

为什么我的一些项目拒绝构建,即使明确告诉我这样做?我该如何解决这个问题才能正常构建?

请检查构建-->配置管理器

请确保这些项目具有相同的平台配置还有,不要忘记勾选Build选项。

,关闭VS,删除解决方案文件夹下的.vs隐藏文件夹,项目的binobj文件夹,然后重新启动您的项目。

此外,如果这不起作用,请通过右键单击这些项目从解决方案文件中删除这些项目-->删除. 然后,再次将这些项目读入解决方案。

另外,也可以在Tools下将MSBuild项目构建输出详细程度设置为Detailed -->选项-->项目和解决方案-->构建和运行 检查为什么这些项目跳过构建。