【问题标题】:How can I choose startup object in Visual Studio?如何在 Visual Studio 中选择启动对象?
【发布时间】:2017-05-26 02:33:37
【问题描述】:

共有三个 cpp 文件,如果我开始调试,则会出现错误消息:“选择启动对象。”

所以我点击了“当前文档”,但没有任何改变。

有些人说右键单击解决方案并转到“属性”,但我找不到“属性”菜单... 如何选择启动对象?

【问题讨论】:

  • 你用的是哪个VS版本?像Apache的建议一样,请确保您将正确的项目设置为启动项目,一般我们可以在解决方案资源管理器中右键单击整个解决方案(不是cpp文件或项目本身),然后访问属性窗口。当然,也请确定不是这种情况下的代码问题:stackoverflow.com/questions/5525679/…

标签: c++ visual-studio visual-studio-debugging


【解决方案1】:

在解决方案资源管理器下,找到您的项目名称。右键点击,你会找到set as startup project命令。

【讨论】:

  • 我没有看到我正在尝试将文件夹设置为我的启动项,但它不起作用...我的意思是我的同行向我展示了他们在他们的机器上进行了设置但它不起作用
【解决方案2】:

您还可以通过进入Main Menu -> Project -> Set up startup projects 对话框(或从解决方案资源管理器中的解决方案项目的上下文菜单启动它)来访问高级启动选项。

【讨论】:

    【解决方案3】:

    使用 MAC 上的 Visual Studio IDE 2019,为 C# 项目设置启动对象的旧方法已更改。

    如果您是 C# 初学者并且已经构建了用于学习核心概念的控制台项目,那么可能存在这样一种情况,您可以在每个 .cs 代码文件中编写 main() 方法来评估概念。因此,为了更改 (.cs) 启动对象以在 MAC 上使用 Visual Studio IDE 2019 调试您的预期 .cs 文件,请遵循以下步骤:

    1. 转到项目解决方案层次结构
    2. 选择 (.cs) 文件,该文件设置为启动对象。
    3. 在键盘上按 Control+leftClick 并选择“属性”选项。
    4. 在“属性”窗口中,选择“构建操作”属性并将其值设置为“编译”
    5. 并将其他 .cs 文件的相同值更改为“无”,这些文件不会设置为启动对象。

    结果,构建将成功,您的程序将在命令行界面中运行。

    【讨论】:

      【解决方案4】:

      当我尝试在“Visual Studio 解决方案”上编写 C++ 时,这发生在我身上。 确保在创建时选择(或安装并选择)正确的项目类型。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-03-31
        • 2013-11-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多