在.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这个内容。