我下载了一个C#项目,希望调试该项目,以了解算法实现方式。

该项目已放在一个文件夹中,此文件夹中有 -

  1. .sln file
  2. a folder which has source files and a .csproj file

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

无法直接启动具有输出类型的类型类型的项目,以调试此项目,将可执行的项目添加到该解决方案中,该项目引用了库项目。将可执行项目设置为启动项目。

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

我该怎么做才能打动这个打ic?

答案

您已下载了编译到DLL组件的项目,并提供了一组具有实现功能的类。

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

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

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

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

  2. 在带有属性的打开选项卡中,选择应用程序,并将在输出类型标签上标记Combobox。

来自: stackoverflow.com