.NET程序出现多个入口Main函数错误的解决方法

在.NET中,新建了一个WPF的应用,然后人为添加一个类定义了一个全新的Main()入口,编译的时候显示如下错误云“程序定义了多于一个的入口点。用/main参数指定包含入口点的类型进行编译……”:

Program has more than one entry point defined. Compile with /main to specify the type that contains the entry point.

想在项目属性里指定入口点函数,可是打开属性那里,列表中空空如也:

图1. 没有入口可选

解决方案来了,在解决方案管理器里找到项目文件,右击选“编辑项目文件Edit Project File”
图2. 编辑项目文件

添加定义启动项目<StartupObject>MyApp.MainEntryPoint</StartupObject>如下图:
图3. 手工添加启动项目

注意要根据需要修改MyApp.MainEntryPoint这个内容。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容