VS2017按下F5时构建所有解决方案购买仅执行一个

时间:2018-11-21 00:18:15

标签: visual-studio-2017

我目前正在开发一个具有DLL和可加载它的.exe的项目。每当我按F5键时,它都会编译.exe项目(默认设置),但不会编译DLL一个(更改最多的项目)。

我尝试了解决方案属性中的“多个启动项目”功能,确实会强制DLL项目进行编译,但是它总是弹出一个消息框,提示它无法启动DLL文件。

无论如何,只要我按F5(或单击按钮)但仅启动.exe一次,我是否可以告诉Visual Studio构建.exe和.DLL?

1 个答案:

答案 0 :(得分:0)

VS应该构建任何它认为过时的项目。如果DLL项目未引用DLL项目,则可以通过右键单击解决方案并从上下文菜单中选择Project Dependencies来添加显式的生成依赖项。这样,您可以在给定的项目构建之前指定构建依赖性(除了通过项目引用隐含的关系之外)。