首页 > 解决方案 > Visual Studio 2021“无法直接启动具有类库输出类型的项目”

问题描述

对 Visual Studio 来说非常新。我只是想运行一个简单的hello world,但我无法通过调试。我相信输出类型可能有问题,但无论我选择什么,我仍然会收到一条错误消息,并且没有太多其他设置可以更改。

“为了调试这个项目,在这个解决方案中添加一个引用库项目的可执行项目。将可执行项目设置为启动项目”老实说,我不知道如何解释这个。什么可执行项目?

使用类库作为输出类型的错误消息

我认为其他输出类型无论如何都不适用,因为它不是 Windows 应用程序或控制台应用程序。我也尝试右键单击项目并选择“设置为启动项目”,但我仍然收到相同的消息。

任何帮助深表感谢。

标签: debuggingoutput

解决方案


在没有看到您的任何代码的情况下,这可能是在黑暗中拍摄 - 但让我们尝试一下。

创建新项目时,如果您希望创建一个可以运行的简单控制台应用程序,请从 Visual Studio 的向导中选择“控制台应用程序”。

类库,顾名思义,就是一个库。其他项目\文件可以在某个地方存储和查看信息。

它可能是你所有逻辑、所有类等等的地方——但类库中任何项目的调用都是从具有运行时的不同项目中完成的。

如果您尝试调试现有项目,那么我想您的解决方案中也有对其他项目的引用。右键单击应该是您的“主要入口点”,然后选择“设置为启动项目”。

视觉工作室


如果这没有帮助,那么请提供更多详细信息\屏幕截图,说明您的项目是如何设置的以及您试图实现的目标。


推荐阅读