有没有办法告诉Visual Studio在构建解决方案时不包含某个项目,而不是从解决方案中删除该项目?
我的情况是,解决方案中的一个项目需要一个我未安装的插件/工具/库,但我们团队中的另一位开发人员安装了它。因此,当我尝试构建解决方案时,会出现编译错误。这是一个单元测试项目,因此从编译中移除它不会影响应用程序的功能。
我不想从解决方案中删除该项目,因为他需要在我提交解决方案后重新添加它(然后我需要在检出时将其删除,反复循环)。
有没有办法告诉Visual Studio在构建解决方案时不包含某个项目,而不是从解决方案中删除该项目?
我的情况是,解决方案中的一个项目需要一个我未安装的插件/工具/库,但我们团队中的另一位开发人员安装了它。因此,当我尝试构建解决方案时,会出现编译错误。这是一个单元测试项目,因此从编译中移除它不会影响应用程序的功能。
我不想从解决方案中删除该项目,因为他需要在我提交解决方案后重新添加它(然后我需要在检出时将其删除,反复循环)。
前往“生成”下拉菜单,选择“配置管理器”,您可以选择要更新的配置。然后在下面的项目列表中,取消选中要从构建中排除的项目上的 “Build” 复选框。
一个快速的解决方法是卸载该项目。这是一个本地设置,因此不会更改解决方案或项目。
右键点击解决方案>配置管理器...
在这里,您可以看到一个带有复选框的构建列的网格,只需取消选择您不想要构建的项目即可。