Visual Studio 构建解决方案时未构建特定项目
Visual Studio specific project not being built when build Solution
在 vs2015 中,在构建解决方案时未构建解决方案下的特定项目(未调用构建)。
- 在配置管理器中,项目已签入所有配置(发布、构建等)
- 在选项中选中“要求源文件与原始版本完全匹配”。
- 对项目所做的更改
明确构建项目时,正在构建新文件(并非所有文件都是最新的)
有什么想法吗?
谢谢!
请尝试以下步骤:
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 来测试您的解决方案。
在 vs2015 中,在构建解决方案时未构建解决方案下的特定项目(未调用构建)。
- 在配置管理器中,项目已签入所有配置(发布、构建等)
- 在选项中选中“要求源文件与原始版本完全匹配”。
- 对项目所做的更改
明确构建项目时,正在构建新文件(并非所有文件都是最新的)
有什么想法吗? 谢谢!
请尝试以下步骤:
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 来测试您的解决方案。