小编典典

“无法直接启动具有类库输出类型的项目”

all

我下载了一个 C# 项目,我希望调试该项目以了解算法实现是如何工作的。

该项目已进入一个文件夹,在此文件夹内有 -

  1. .sln 文件
  2. 一个包含源文件和一个.csproj文件的文件夹。

我安装了 Visual Studio 并打开.sln了主文件夹中的文件。我成功构建了项目,但是当我尝试调试项目时,我收到以下消息:

无法直接启动输出类型为 Class Library 的项目为了调试此项目,请向此解决方案添加一个引用该库项目的可执行项目。将可执行项目设置为启动项目。

奇怪的是,我在任何地方都看不到主要功能。

我应该怎么做才能解决这个问题?


阅读 109

收藏
2022-06-28

共1个答案

小编典典

您下载的项目编译成 dll 程序集并提供一组具有已实现功能的类。

您应该向您的解决方案添加一个输出类型为控制台应用程序或 Windows 应用程序的新项目(VS 添加项目向导将为您提供不同的项目模板)。

在新添加的项目中,您可以实现逻辑来测试您的类库。

您可以通过以下步骤找到并更改项目的输出类型:

  1. 在解决方案资源管理器中右键单击项目-> 属性。

  2. 在打开的带有属性的选项卡中选择应用程序,将有一个标有输出类型标签的组合框。

2022-06-28