主题:高手请进
zxw00100
[专家分:0] 发布于 2007-05-04 09:26:00
错误 1 程序“系统\obj\Debug\系统.exe”定义了不止一个入口点:系统.Program.Main()” 系统\Program.cs
错误 2 程序“系统\obj\Debug\系统.exe”定义了不止一个入口点:“系统.MainFrm.Main()” 系统\MainFrm.Designer.cs
具体怎么解决啊 谢谢
回复列表 (共9个回复)
沙发
linxuanxu [专家分:9360] 发布于 2007-05-04 09:39:00
只能有一个 Main 函数。你定义多了,通常是自己学习时多添了一个删了就行了。
板凳
zxw00100 [专家分:0] 发布于 2007-05-04 10:09:00
那应该删那个啊
3 楼
zxw00100 [专家分:0] 发布于 2007-05-04 10:14:00
删了后又出现别的错误呢
4 楼
linxuanxu [专家分:9360] 发布于 2007-05-04 12:05:00
删哪个要看你的程序。总之只能有一个,就是说只能有一个程序入口。就算多线程也必须有一个启动的。
5 楼
zxw00100 [专家分:0] 发布于 2007-05-04 12:41:00
谢谢 楼上的 按照你说的 把另一個main方法裡的內容放到一個方法然後在別的地方調用 可现在又出先了别的错误
错误 2 找不到类型或命名空间名称“ClientDataManage”(是否缺少 using 指令或程序集引用?) 系统\MainFrm.Designer.cs 325 43
错误 3 找不到类型或命名空间名称“SellTable”(是否缺少 using 指令或程序集引用?) 系统\MainFrm.Designer.cs 349 13
6 楼
zxw00100 [专家分:0] 发布于 2007-05-04 12:41:00
private System.Windows.Forms.MenuItem menuItem1;
private System.Windows.Forms.MenuItem menuItem2;
private System.Windows.Forms.MenuItem menuItem3;
private System.Windows.Forms.MenuItem menuItem4;
private System.Windows.Forms.MenuItem menuItem5;
private System.Windows.Forms.MenuItem mnu_WareDataManage;
private System.Windows.Forms.MenuItem mnu_StokerDataManage;
private System.Windows.Forms.MenuItem mnu_ClientDataManage;
private System.Windows.Forms.MenuItem mnu_StockTable;
private System.Windows.Forms.MenuItem mnu_StorageSearch;
private System.Windows.Forms.MenuItem mnu_PopedomManage;
private System.Windows.Forms.MenuItem mnu_SellTable;
private System.Windows.Forms.StatusBar statusBar1;
private System.Windows.Forms.StatusBarPanel statusBarPanel1;
private System.Windows.Forms.StatusBarPanel statusBarPanel2;
private System.Windows.Forms.MenuItem menuItemQuit
7 楼
linxuanxu [专家分:9360] 发布于 2007-05-04 18:14:00
确定这个文件的存在,在VS2005中添加引用把这个加进去
\MainFrm.Designer.cs
8 楼
zxw00100 [专家分:0] 发布于 2007-05-04 19:01:00
private void mnu_StokerDataManage_Click(object sender, System.EventArgs e)
{
if (this.checkChildFrmExist("StokerDataManage") == true)
{
return;
}
// 如果该窗体不存在则新生成一个供货商信息维护维护窗体
StokerDataManage newFrm = new StokerDataManage(true);
newFrm.MdiParent = this;
newFrm.Show();
}
//-----------显示客户信息维护窗口----------
private void mnu_ClientDataManage_Click(object sender, System.EventArgs e)
{
if (this.checkChildFrmExist("ClientDataManage") == true)
{
return;
}
// 如果该窗体不存在则新生成一个客户信息维护窗体
ClientDataManage newFrm = new ClientDataManage(true);
newFrm.MdiParent = this;
newFrm.Show();
}
9 楼
zxw00100 [专家分:0] 发布于 2007-05-04 19:02:00
我查看了一下 它们的代码一样为什么上面那个没显示出错 下面那个有错呢
我来回复