错误:无法直接启动具有类库输出类型的项目

时间:2016-03-17 05:42:22

标签: c# .net entity-framework dll

我已经用C#获得了示例代码。但是当我运行程序时,我收到如下错误信息:

  

无法启动输出类型为类库的项目   直接为了调试这个项目,添加一个可执行项目   这个引用库项目的解决方案。设置可执行文件   将项目作为启动项目。

我正在寻找输出。我得到了解决方案。我也尝试过,但我没有得到任何东西。

这是我的申请:

enter image description here

帮助我获得输出。我需要为此错误做些什么。我还尝试选择项目为"设置为启动项目"但仍然出现相同的错误。请帮忙

2 个答案:

答案 0 :(得分:4)

您的Output typeClass Library。您无法启动类库,因为它会编译为dll,而不是exe。它旨在供其他项目使用。

如果要启动该项目,则应创建类似控制台应用程序 WPF应用程序的项目。

每个可以启动的项目都需要入口点,对于控制台应用程序,这通常是 Program.cs 中的静态主要方法,例如:

class Program
{
    static void Main(string[] args)
    {
    }
}

答案 1 :(得分:0)

我遇到了这个确切的错误,在我确保我的项目具有正确的入口点之后,就像@Domysee正确地从上方开始...

我只需单击项目名称并在下拉菜单中选择“设置为启动项目”即可解决该问题。

您可能会收到此错误,因为您的解决方案资源管理器中可能有两个项目,您需要指定启动哪个项目。

希望这可以为某人节省一些宝贵的时间。快乐的编码。