为了账号安全,请及时绑定邮箱和手机立即绑定

运行后提示:不包含适合于入口点的静态“Main”方法

运行后提示:不包含适合于入口点的静态“Main”方法

C#
尚方宝剑之说 2023-04-24 19:15:15
两个项目:第一个:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Ch10After4{public class MyCopyableClass{protected int myInt;public int ContainedInt{get{return myInt;}set{myInt = value;}}public MyCopyableClass GetCopy(){return (MyCopyableClass)MemberwiseClone();}}}第二个:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Ch10After4;namespace Ch10After4Clinent{class Program{static void Main(string[] args){MyCopyableClass obj1 = new MyCopyableClass();obj1.ContainedInt = 5;MyCopyableClass obj2 = obj1.GetCopy();obj1.ContainedInt = 9;Console.WriteLine(obj2.ContainedInt);}}}运行后提示:\Ch10After4\obj\x86\Debug\Ch10After4.exe”不包含适合于入口点的静态“Main”方法请问是怎么回事?
查看完整描述

2 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

右键点击第二个项目,选择设置为启动项目

查看完整回答
反对 回复 2023-04-27
?
BIG阳

TA贡献1859条经验 获得超6个赞

确定你的工程启动项目是下面的具有main函数的。

按照下面的方法查找下问题

  1. 注释所有main函数的内容,之后运行,看是否出错

  2. 如果出错,删除掉client工程,重新建立一个console工程

  3. 运行,这时应该是没有问题的,之后你把上面的程序集引用到新建的项目中,在测试


查看完整回答
反对 回复 2023-04-27
  • 2 回答
  • 0 关注
  • 202 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信