“设置为StartUp项目”不会更改Visual Studio中的部署配置

时间:2014-05-12 16:25:26

标签: visual-studio visual-studio-2012

我在同事的PC上工作。当我在我们的解决方案中右键单击.Net Gadgeteer 4.2项目并选择"设置为启动项目"我希望Visual Studio能够设置构建配置,以便在启动时将新的启动项目部署到设备上,就像在我的PC上一样。但我需要打开配置管理器并手动取消选择上一个启动项目并选择新项目。为什么?如何在没有配置管理器中的附加步骤的情况下交换(返回)使用Visual Studio来管理部署?

==========编辑==========

下面的@ john-saunders评论让我觉得我误解了我的问题。

我有一个包含多个项目的解决方案,其中许多是.Net Gadgeteer项目。

在我的大多数机器上,如果我右键单击解决方案资源管理器中的项目A并选择设置为启动项目,那么当我调试解决方案(即点击F5)时,项目A及其任何所需的依赖项都会构建并部署到Gadgeteer设备和调试器连接在一起。如果我然后右键单击解决方案资源管理器中的项目B并选择设置为启动项目,那么当我调试解决方案项目B时,将构建任何所需的依赖项并将其部署到Gadgeteer设备。

但在一台机器上,这种情况并没有发生。相反,当我在解决方案资源管理器中右键单击项目B并在调试解决方案时选择设置为启动项目时,项目A将部署到Gadgeteer设备。为了确保部署项目B,我必须手动编辑配置。

为什么呢?如何让这台机器像其他机器一样运行?

0 个答案:

没有答案