Visual Studio 构建解决方案时未构建特定项目

Visual Studio specific project not being built when build Solution

在 vs2015 中,在构建解决方案时未构建解决方案下的特定项目(未调用构建)。

  1. 在配置管理器中,项目已签入所有配置(发布、构建等)
  2. 在选项中选中“要求源文件与原始版本完全匹配”。
  3. 对项目所做的更改

明确构建项目时,正在构建新文件(并非所有文件都是最新的)

有什么想法吗? 谢谢!

请尝试以下步骤:

1)在工具-->导入和重置设置-->重置所有设置下重置所有vs设置

2)工具-->扩展和更新[=37下禁用任何第三方与安装的扩展=]

3)删除C:\Users\xxx(current user)\.nuget\packages

下的所有缓存文件

C:\Users\xxx(current user)\AppData\Local\Microsoft\VisualStudio.0\ComponentModelCache

然后重启VS,删除VS2015解决方案资源管理器中的具体项目。然后通过右键单击解决方案-->添加-->现有项目--> select 将特定项目的 xxx.csproj 文件添加到解决方案中来读取项目。

然后,您可以构建解决方案以检查项目是否已构建。

除了,您可以尝试 devenv /safemode 在 VS2015 的开发人员命令提示符上启动一个纯粹的初始 vs 来测试您的解决方案。