当你正在处理的项目编译为.dll程序集并提供一组具有已实现功能的类时, 将发生此错误。
该项目仅创建一个DLL, 没有可执行文件可运行, 因此你需要为输出类型为Console Application或Windows Application(Winforms)的项目添加解决方案。
一旦你的项目有了前面提到的任何一种类型的解决方案(或者可能是第三方项目, 并且已经拥有但未配置), 只需在Visual Studio中按照以下步骤轻松解决问题即可。
解
右键单击IDE右上角的项目的解决方案资源管理器, 然后选择下拉菜单中的”
属性”
选项。
文章图片
现在, 从出现的” 解决方案属性页” 对话框中, 选择” 启动项目” 列表选项。从单选按钮列表中, 选择” 单一” 启动项目, 然后从列表中选择先前创建的解决方案(或带有Output的解决方案), 在这种情况下, 解决方案类型为WinForms。
选择它, 应用更改, 然后单击” 确定” 。
文章图片
最后, 再次转到解决方案资源管理器, 然后右键单击该解决方案。单击” 清洁解决方案” , 最后再次构建你的项目。
文章图片
【已解决– A project with an Output type of Class Library cannot be started directly】现在应该解决问题了, 玩得开心!
推荐阅读
- 在Symfony 3中使用FormType创建一个简单的联系表单
- android(如何调整对话框大小)
- Android(如何创建透明的对话框主题活动)
- Android自定义对话框大小[重复]
- 对话框按钮首次用于Android应用程序
- 如何在显示android后更改自定义对话框中的视图的可见性
- Android错误(使用对话框时无法从可绘制资源中找到ColorStateList)
- 如何在Android中的主/细分片段之间进行适当的导航()
- 无法在Android中的Dialog类中添加一些覆盖方法