代码之家  ›  专栏  ›  技术社区  ›  Marek Grzenkowicz

我是否可以配置Visual Studio,使其在每次打开某个项目中的文件时不更改启动项目?

  •  17
  • Marek Grzenkowicz  · 技术社区  · 16 年前

    假设有一个包含两个项目(Project1和Project2)的解决方案。

    项目1设置为启动项目(其名称以粗体显示)。我双击Project2中的某个文件打开它。文件将打开,但也会发生其他情况-Project2被设置为启动项目。

    我试图在配置中找到一个选项来更改它,但没有找到。

    这个功能(虽然对我来说更像一个bug)可以被禁用吗?

    3 回复  |  直到 7 年前
        1
  •  16
  •   ShuggyCoUk    15 年前

    选择启动项目的方法在 Sara Ford's blog "Visual Studio Tip of the Day “(强烈推荐)。她在那里有一个关于 setting up StartUp projects . 基本上有两种方法,最简单的方法是右键单击所需的项目,然后选择“设置为启动项目”。这会阻止其他项目成为启动项目,即使单击其中一个项目的文件也是如此。

        2
  •  5
  •   kokos    16 年前

    选中Visual Studio选项的以下复选框:
    项目和解决方案-生成并运行-对于新的解决方案,使用当前选定的项目作为启动项目。

    取消选中该选项,查看行为是否更改。

        3
  •  0
  •   ShawnFeatherly    13 年前

    我遇到一个bug,粗体的项目不是启动项目,尽管它在解决方案属性中被选为“单启动项目”。

    针对这个bug的一个解决方法是从配置管理器中取消对未正确用作启动项目的非粗体项目的部署的检查。通过右键单击解决方案资源管理器中的解决方案,可以找到配置管理器。