【发布时间】:2018-09-19 00:11:13
【问题描述】:
A project with an output type of class library cannot be started directly
我将我的解决方案设置为发布模式以测试某些功能,这是我得到的错误。这是我的设置,这些设置在调试模式下工作正常。
- 输出类型:类库
- 启动对象:(未设置)
在我将解决方案设置为发布模式(清理并执行构建)后发生错误。这是我到目前为止所做的。
- 将输出类型更改为 Windows 应用程序和控制台应用程序
- 将启动对象设置为 Program.cs
- 已删除 .suo 文件
【问题讨论】:
-
您的解决方案中有多个项目吗?好像你有。在调试模式下,你有不同的启动项目,而不是一个,它是类库类型。
-
是的,我有。我发现当我切换到发布模式时,它会删除属性>调试>启动外部程序下指向另一个项目的条目。我现在有这个工作,谢谢。
标签: c# visual-studio visual-studio-2013