【问题标题】:Runtime Error in C#C# 中的运行时错误
【发布时间】:2012-07-28 12:53:43
【问题描述】:

我已经安装了 Async-CTP-v3 以使用 C# 5 的新功能,但是当我尝试使用 async 关键字/等待表达式运行 控制台应用程序 时出现此错误:

"不能直接启动输出类型为类库的项目。

为了调试这个项目,将一个可执行项目添加到这个引用库项目的解决方案中。将可执行项目设置为启动项目。”

有人可以帮助我吗? 谢谢。

【问题讨论】:

  • 错误消息强烈表明您实际上并未创建控制台应用程序。项目 + 属性、应用程序选项卡、输出类型组合。
  • 或者说 OP 已经创建了一个控制台应用程序......但这不是启动项目。
  • 如果 VS 告诉您它正在尝试运行类库,那么您还没有运行“控制台应用程序”。

标签: c# async-await async-ctp c#-5.0


【解决方案1】:

您项目的输出类型几乎可以肯定设置为“类库”。

您可以通过右键单击解决方案资源管理器中的项目并在上下文菜单中选择属性来更改项目的输出类型。 您可以在此处从下拉菜单中选择输出类型。 将项目的输出类型从“类库”更改为“控制台应用程序”

如果这不起作用,请仔细检查您的启动项目,并确保它是您认为(并且应该是)的项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多